Designing and Architecting modules through requirements interpretation,
Designing and implementing Java/J2EE based web applications. with good understanding of REST APIs. Translate architectural concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences and applications.
Creating and maintaining tools to validate, unit tests, integration tests and documentation for these components using configuration management and integration/build automation tools during application development and testing phase
Performing code reviews and providing suggestions for fixes and improvements.
Collaborating with senior engineers / architects across sites across sites to enable technical progress for Bangalore engineers. Knowledge of cyber security will be added advantage
What you’ll definitely need:
Minimum of 8 years in the software industry-Mandatory
Proficiency in Java/J2EE from an enterprise applications perspective.
Linux or CentOS knowledge is desirable.
C++ hands on programming is desirable.
Experience in Swing, Spring, JSF/Primefaces and Motif
Good experience of Test-Driven Development.
Knowledge of Agile Methodologies and Pair Programming
Knowledge of Coding Standards, version management (Git/Bit bucket or similar), Build Process, Packaging, DevOps and CI/CD.
Preferably worked with Systems/Software
Good designing skills is a must
Efficient trouble shooting skills
Agile methodologies is added advantage
Mentor and technically groom the team for upcoming challenges
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job