Telangana, India
98 days ago
Senior Software Engineer

Responsibilities

Should be an individual contributor. Prioritize, design, assign and execute tasks throughout the software development life cycle Develop Java EE applications Write well-designed, efficient code Review, test and debug team members’ code Devise code development standards  Schedule product releases with internal teams Document development phases Ensure our applications are secure and up-to-date Identifying risk and conducting mitigation action planning. Conducting configuration of your own work. Reviewing the work of other developers and providing feedback. Using coding standards and best practices to ensure quality Unit and Integration testing using Junit, Mockito and Spring Integration.

Requirements

Strong knowledge and working experience in Core Java, J2EE, Spring/Spring Boot framework and ORM tools. Possess advanced knowledge of object-oriented design and development (OOA/OOD) and the J2EE framework and data structures. Familiarity with front-end technologies (like JavaScript, jQuery) Hands on experience on the design patterns and design principles. Ability to work in a team Experience building and consuming the REST and SOAP web services using Java Strong experience building the micro services using Spring Boot. Strong understanding of relational databases (writing SQL/Stored Procedures) Experience with MQ and knowledge on Kafka. Knowledge on RPA Tools and Agile process. Demonstrates exceptional analytical and problem-solving skills Strong communication, organizational, and collaboration skills Ability to multi-task and work well under pressure Experience working on large and medium scale projects in agile environment Should have knowledge on CICD Jenkins pipeline and JIRA Working experience in Version Control tools like GIT/SVN Knowledge of Azure cloud development will be added advantage

 

Confirm your E-mail: Send Email