SENIOR JAVA DEVELOPER
EXP:5-9YRS
CTC: DOUBLE OF EXPERIENCE
DOMAIN: PAYMENT GATEWAY
NOTICE: IMMEDIATE TO 15DAYS
JOININGS: VIRTUAL
LOCATION: HYDERABAD
INTERVIEW MODE: SKYPE
INDIVIDUAL CONTRIBUTORS REQUIRED AND MANDATORY
Role:
Looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade
applications.
Will be part of a talented software team that works on mission-critical applications.
Includes managing Java/Java EE application development while providing expertise in the full
software development lifecycle, from concept and design to testing.
Will be responsible for designing, developing and delivering high-volume, low-latency applications for
mission-critical systems.
Responsibilities:
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs comply with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Education & Experience:
• Bachelors / Masters degree in Computer Science Engineering
• Proven hands-on Software Development experience
Technical Skills (Essentials) :
• Proven working experience in Java development
▪ Object-Oriented Analysis and design using common design patterns.
▪ Profound insight of Java and JEE internals (like Classloading, Memory
Management, and Transaction management)
▪ Excellent knowledge of Relational Databases, SQL and ORM technologies
(JPA2, Hibernate)
▪ Excellent knowledge on working with Message Brokers (like IBM MQ, Active
MQ) and Kafka
▪ Experience in the Spring Framework
• Experience with test-driven development
• Experience with working with source control (like git)
Technical Skills (Desirables):
• Experience as a Sun Certified Java Developer
• Exposure to Camel, IBM WebSphere or Any Message Brokers
• Ability to quickly learn new technologies, tools and environments.
• Experience working with any Open Source Projects
• Strong articulation skills.