We are seeking an experienced Back-End Developer - IV to join our dynamic software development team. The ideal candidate will have extensive experience in developing robust, scalable, and high-performance applications using Java and related technologies. This role requires a strong background in cloud services, DevOps practices, and agile methodologies.
Key Responsibilities
Design, develop, and maintain complex back-end systems and applications
Implement and optimize microservices architecture
Collaborate with cross-functional teams to deliver high-quality software solutions
Contribute to the full software development lifecycle, from conception to production deployment
Ensure high availability and performance of critical applications
Participate in code reviews and mentor junior developers
Troubleshoot and resolve complex technical issues
Stay current with emerging technologies and industry best practices
Qualifications
Bachelor’s degree in computer science, Electronics, Electrical Engineering, or related field
10+ years of experience in the Software Development Industry
Strong proficiency in Java, J2EE, and Spring Framework
Extensive experience with DevOps tools and AWS cloud services (AWS certification preferred)
Hands-on experience with various J2EE application servers (WebSphere, Tomcat, Spring Boot)
Proficiency in UNIX environment and related utilities, including shell scripting and CRON jobs
Experience with agile development methodologies
Expertise in XML schemas, JIRA, Confluence, Git, and Stash
Strong background in Spring Boot and microservices architecture
Experience with NoSQL databases, particularly Cassandra
Solid understanding of high-availability application implementation
Proficiency in Oracle SQL/PL-SQL, with working knowledge of Java
Familiarity with DB tools such as SQL Developer or Toad, SoapUI, and XML Spy
Required Skills
Advanced problem-solving and analytical skills
Excellent teamwork and collaboration abilities
Strong communication and stakeholder management skills
Ability to lead cross-functional teams, including offshore resources
Experience in managing complete product releases from development to production
Preferred Qualifications
AWS certification
Experience with additional programming languages
Contributions to open-source projects
What We Offer
Opportunity to work on cutting-edge technologies and challenging projects
Collaborative and innovative work environment
Continuous learning and professional development opportunities
Competitive salary
About us: iTrust Human Capital Management is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, pregnancy, citizenship, family status, genetic information, disability, or protected veteran status.