Requirements :-
● Bachelor's Degree in Computer Science or related field.
● 2 years’ experience in a similar role.
● Strong Object-Oriented Programming skills (using common design patterns).
● Good understanding of Java Programming and JEE internals (Classloading, Memory Management, Transaction management etc).
● Experience in developing web applications using at least one popular web framework (JSF, Spring MVC) [Added advantage].
● Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
● Analytical mindset and good problem-solving skills.
● Excellent written and verbal communication.
● Good organizational skills with attention to detail.
Job Responsibility :-
● Design and implement Java-based applications.
● Ensure designs are in compliance with user specifications of the requirements.
● Write well designed, testable and efficient codes.
● Prepare and produce releases of software components.
● Define application objectives and functionality while ensuring alignment of application design with business goals.
● Effectively debug and resolve technical problems that arise.
● Support continuous improvements by investigating alternatives and technologies and presenting these for architectural review.
● Recommend changes to existing Java infrastructure.
● Contribute in all phases of the development lifecycle
City Tech
Upload Your CV


