We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
- Java developer responsibilities include designing and developing high-volume, low-latency applications.
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms (J2E 7 J2E8)
- Object oriented analysis and design using common design patterns.
- Development: OSGi bundles using JAVA framework OSGi (Open Service Gateway Initiative) OR Spring Framework MVC, Developing Web Services (REST API), JDBS, JPA.
- Tools and IDE: MAVEN, Eclipse, NetBeans, GIT Bitbucket, JIRA, Jenkins.
- Methodology: SCRUM