TERRAGIG LLP
Software Engineer - Java
Job Location
bangalore, India
Job Description
We are looking for Software Engineer-Java Skills : Java , Spring Boot, MongoDB, PostgreSQL, AWS Experience : 3 to 4 Years Location : Bangalore Job Description : Our Cross-Functional Product Development has many key components written in Java. You will be part of the team responsible for the design, development, and testing of the key components of the platform. You will work closely with architects, product managers, and the QA team to build out the highly scalable system Responsibilities : - Develop and maintain high-quality, scalable, and efficient Java-based applications using Spring Boot. - Work with both relational (PostgreSQL) and NoSQL (MongoDB) databases, optimizing queries and ensuring data integrity. - Deploy and manage applications on AWS, utilizing various cloud services and best practices. - Design and implement RESTful APIs for seamless integration with other systems. - Write comprehensive unit and integration tests to ensure code quality and reliability. - Debug and resolve complex technical issues. - Work closely with cross-functional teams, including product managers, architects, and QA engineers, to deliver high-quality software. - Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives. - Identify and address performance bottlenecks, ensuring optimal system performance and responsiveness. - Analyze and solve complex technical problems, demonstrating a proactive and solution-oriented approach. - Stay up-to-date with the latest Java technologies and industry trends Requirements : - Bachelors or Masters in Computer Science/Computer Engineering. - Excellent computer science fundamentals with regards to data structures, algorithms, time complexity etc. - 3-5 year's experience in Linux, JAVA EE, Cloud based systems, Distributed systems, REST services, NoSQL DB. - Experience with real-time data processing engines and low latency systems is preferred. - Experience with writing unit test cases for Java components - Experience with Agile methodology - Have a positive outlook and great attitude in problem-solving. - Willing to dig into problems to find root causes and solutions. - Persistent when faced with roadblocks. - You look for out-of-the box solutions. - Enjoy solving challenging problems under time and resource constraints Mandatory Skills : - Java, Springboot, AWS, REST services, NoSQL DB (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 4/19/2025
Location: bangalore, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources TERRAGIG LLP |
---|