
Exela Technologies
Job Discription
Job Description
Job Description Summary
Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
He will be part of a talented software team that works on mission-critical applications. He will be responsible for Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- 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.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements
Primary Skills:
- 3+ years of hands-on Software Development experience
- 3+ years of experience in Java Web Application Development
- Hands on experience in Core Java with good in OOPS Concepts.
- Hands on experience in designing and developing applications using Java platforms
- Hands on experience in Javascript, Ajax & jQuery Framework
- Hands on experience in the Web service Development
- Hands on experience in HTML5, CSS3, and XML.
- Hands on experience in Eclipse IDE, Version Control System CVS/SVN/other
- Experience in developing web applications using at least one popular web framework (Struts , Spring MVC)
- Profound insight of Java and JEE internals (Class loading, Memory Management, Multithreading, Transaction management etc.)
- Hands on experience in Apache Tomcat / JBoss
- Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent
- Excellent verbal and written communication skills
Secondary Skills:
- Hands on experience in the Spring Framework
- Good knowledge of Relational Databases, SQL and PSQL
- Hands on experience in HTML5, CSS3, and XML.
- ORM technologies like Hibernate
- Hands on JMS ( Java Messaging Service )
- Hands on GIT, Maven, Ant and Jenkins or equivalent
Angular7 with backend development using Spring Boot 2 and Mongo Database