Specialist - Software Engineering
LTIMindtree View all jobs
- Mississauga, ON
- Permanent
- Full-time
Work Location: Mississauga, OntarioKey Responsibilities
- Design develop and maintain robust Java based backend components and user facing interfaces
- Architect and implement scalable solutions using Core Java Spring Boot and microservices
- Build and optimize real time and batch data pipelines for efficient data processing
- Develop and expose RESTful APIs and microservices ensuring modularity and reusability
- Deploy and manage microservices in cloud-native environments using Docker and Kubernetes
- Leverage opensource frameworks to ensure high availability low latency and fault tolerance
- Implement advanced Java features such as Streams Serialization Multi-Threading Annotations and distributed caching
- Ensure application security through SSL protocols data encryption and load balancing strategies
- Practice Test Driven Development TDD using JUnit and REST assured frameworks
- Use Git or SVN for version control and Maven or Ant for build automation
- Work with both relational SQL and nonrelational NoSQL databases to support diverse data needs
- Collaborate with cross functional teams in an Agile Scrum environment to deliver high-quality software