Design, implement and maintain Java application phases
To take part in software and architectural development activities
Conduct software analysis, programming, testing and debugging
Identifying production and non-production application issues
Transforming requirements into stipulations
Develop, test, implement and maintain application software
Recommend changes to improve established Java application processes
Develop technical designs for application development
Develop application code for Java programs
We Wish
Minimum 3 years of experience with excellent Java development skills
Demonstrable hands-on experience in delivering solutions in a JavaEE 6 environment
Open-source frameworks and standards Hibernate, Spring JDBC
Hands-on experience with tools such as Ant, Eclipse, Maven, SVN, SoapUI, JIRA, Bamboo
WS concepts and protocols: WSDL, REST, SOAP, JMS, XSLT, XML Schema
Experienced with one or more open-source ESB products (JBOSS FUSE ESB, Apache Camel, Apache service mix) and/or message-oriented middleware and Active MQ, JMS
Strong Java unit test skills
Good experience in design patterns & design principles
Experience with Webservices, PLSQL and SQL (Oracle 10g or above)
Experience in Oops development with Core Java
Desirable: Experience with:
Elastic Search, Smooks, Lucene, Jasper, Report
Domain-driven design
Experience with NoSQL technologies: Casandra, Mongo DB
Experience with agile development practices (Eg Scrum) and continuous integration environment
A J2EE application and web containers such as GlassFish, Jetty, Tomcat
CMMi-5 level process experience advantage
We Offer
Freedom to realize your ideas & individual career & development opportunities.
A motivating work environment, flat hierarchical structure, numerous company events which cannot be forgotten and fun at the workplace with flexibilities.
Professional challenges and career development opportunities.
Skills:- J2EE, Spring Boot, Hibernate (Java), Maven, JDBC and Javascript
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