Job Description:
We are looking for a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate should have a minimum of 4+ years of professional experience in Java development, with expertise in Spring Boot and PostgreSQL. Strong knowledge of Java and Advanced Java concepts is required, along with familiarity with Restful APIs.
-
Design, develop, and maintain Java-based applications using Spring Boot.
- Create and maintain RESTful APIs for various services.
- Work with relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB).
- Write unit tests, perform debugging, and ensure code quality.
- Work closely with front-end developers, designers, and other team members to deliver seamless, efficient solutions.
- Identify and resolve performance bottlenecks in applications.
- Maintain detailed documentation of code, processes, and API specifications.
- Keep up-to-date with the latest trends and advancements in Java and Spring Boot development.
Preferred Skills:
- Minimum of 4+ years of professional experience in Java development
- Strong proficiency in Java and Spring Boot.
- Experience with RESTful API development.
- Knowledge of databases such as MySQL, PostgreSQL, and MongoDB.
- Familiarity with version control systems (e.g., Git).
- Experience with cloud platforms (e.g., AWS, Azure) is a plus.
- Understanding of Microservices architecture.
- Excellent problem-solving skills.
- Good communication and teamwork skills.
- Experience with frontend technologies like React JS is a plus.
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Ability to work effectively in a fast-paced and energetic environment.
Job Category: Developer
Job Type: Full Time
Job Location: Thiruvananthapuram
Experience: 4 - 5 Years
📌 Senior Java Developer (India)
🏢 TROIS INFOTECH
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.