Padmi

Senior Java Software Engineer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at NeoGenCode Technologies Pvt Ltd

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining scalable applications using Java, Spring, and Spring Boot. Your key responsibilities will include: - Designing, developing, and maintaining scalable applications using Java, Spring, and Spring Boot. - Developing and managing relational databases, including writing complex SQL queries. - Ensuring the best possible performance, quality, and responsiveness of the applications. - Having strong debugging skills to identify bottlenecks and bugs, and devising solutions to mitigate and address these issues. - Deploying, managing, and scaling applications on AWS. - Conducting code reviews and integration testing to ensure software quality and reliability. - Collaborating with front-end developers to integrate user-facing elements with server-side logic. - Collaborating with cross-functional teams to define, design, and ship new features. - Staying updated with emerging technologies and industry trends. Qualifications: - Bachelors degree in Computer Science, Information Technology, or a related field. - 5 to 10 Years of experience in Software Development. - Proficient in Java 8+, Spring, and Spring Boot. - Experience with PostgreSQL, MySQL, or other relational databases. - Experience with microservices architecture. - Understanding of Rest API design and development. - Hands-on experience with Unit Testing frameworks such as Junit, Mockito. - Experience with version control systems such as Git. - Solid understanding of object-oriented programming. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills. Preferred Qualifications: - Strong knowledge of AWS services and best practices. - Knowledge of containerization technologies like Docker and Kubernetes. - Familiarity with CI/CD pipelines and DevOps practices. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining scalable applications using Java, Spring, and Spring Boot. Your key responsibilities will include: - Designing, developing, and maintaining scalable applications using Java, Spring, and Spring Boot. - Developing and managing relational databases, including writing complex SQL queries. - Ensuring the best possible performance, quality, and responsiveness of the applications. - Having strong debugging skills to identify bottlenecks and bugs, and devising solutions to mitigate and address these issues. - Deploying, managing, and scaling applications on AWS. - Conducting code reviews and integration testing to ensure software quality and reliability. - Collaborating with front-end developers to integrate user-facing elements with server-side logic. - Collaborating with cross-functional teams to define, design, and ship new features. - Staying updated with emerging technologies and industry trends. Qualifications: - Bachelors degree in Computer Science, Information Technology, or a related field. - 5 to 10 Years of experience in Software Development. - Proficient in Java 8+, Spring, and Spring Boot. - Experience with PostgreSQL, MySQL, or other relational databases. - Experience with microservices architecture. - Understanding of Rest API design and development. - Hands-on experience with Unit Testing frameworks such as Junit, Mockito. - Experience with version control systems such as Git. - Solid understanding of object-oriented programming. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills. Preferred Qualifications: - Strong knowledge of AWS services and best practices. - Knowledge of containerization technologies like Docker and Kubernetes. - Familiarity with CI/CD pipelines and DevOps practices.

One address, no account. We’ll tell you when matching roles go live.

More at NeoGenCode Technologies Pvt Ltd

Related open roles

View all roles
Senior Java Software Engineer at NeoGenCode Technologies Pvt Ltd · Padmi