We’re looking for Java developers who can take ownership of challenging Java web application development and design problems. You must have the ability to lead the team, must have at least 4 years of real world Java development experience, and knowledgeable with open source technologies.
Responsibilities:
- Leading a team
- Architecting a solution
- Conducting Test-Driven Development
- Development with Java Enterprise technologies and standards
- Development of web apps using technologies such as JSP and AJAX
- Deployment of applications in a clustered environment
- Deployment of applications on JBoss, Weblogic, Websphere, Jetty, Tomcat
- Work with databases such as Oracle, DB2, MSSQL, MySQL and PostgreSQL
- Work with open source development tools like Maven or ANT
- Work using Continuous Integration and deployment tools
- Work using modeling language (UML) and design and architecture tools
Skills / Experience Required:
- Bachelor’s degree in Computer Science, Computer Engineering, Mathematics or any IT course
- Strong object-oriented programming experience using Java, preferably JEE
- Strong technical analysis and design skills
- Big Data Technology knowledge and experience is also an advantage
- At least 4 years relevant working experience