Senior Java Developer
_________________________________________________________________
Location: Alpharetta, Georgia, United States
Type:Full-time (Hybrid)
Vertical: Technology
_______________________________________________________________________
Summary
eClerx Markets is searching for a talented and motivated Java Developer to join our growing team. In this role, you will be responsible for the design, development, and implementation across projects comprising Java development
Responsibilities
- Design, develop, and maintain highly scalable and robust web applications using Java and Spring Framework (minimum 8 years' experience required)
- Develop and implement well-documented APIs for seamless communication between different application components
- Knowledgeable in MQ, Kafka and message parsers.
- Work closely with database administrators to design and maintain efficient database schemas and stored procedures
- Translate technical designs and user requirements into workable and maintainable Java code.
- Effectively troubleshoot and debug complex technical issues
- Collaborate effectively with cross-functional teams (designers, backend engineers, product managers) to deliver high-quality solutions
- Write clear, concise, and well-documented code adhering to best practices and design patterns
Required technical Skills
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
- At least 8+ years of hands-on application development utilizing Java and Spring Boot
- Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns and Git version control
- 5+ years of experience in systems design, algorithms, and distributed systems.
- 5+ years of hands-on experience in the design and development of highly scalable distributed applications
- Good experience in RDMBS(MS SQL) and Enterprise Messaging Applications (Kafka)
- Experience in developing web services using standard Java based frameworks/toolkits (REST, SOAP, JSON, and XML)
- A strong understanding of SDLC principles and experience delivering in Agile/Scrum; Working Knowledge of DevOps tooling and practices
- Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
Required Personal Skills:
- A very strong communicator with the ability to interface directly with clients, vendors and analysts to ensure technical requirements and delivery align with expectations
- Excellent problem solving and troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
- Effective communication, presentation, and collaboration skills
- Self-motivated individual and creative thinker who will take ownership of tasks assigned
- Able to thrive in a fast-paced, high energy, demanding and team-oriented environment
- Good customer service skills. Ability to deal with difficult situations/individuals gracefully
Optional Skills:
- Knowledge of Financial services industry
- Proficient in DevOps tooling and practices
- Experience in development of other application types (Web applications, batch, or streaming)
About eClerx
eClerx provides business process management, analytics, and automation services to a number of Fortune 2000 enterprises, including some of the world's leading companies across financial services, cable & telecom, retail, fashion, media & entertainment, manufacturing, travel & leisure, software and high-tech. Incorporated in 2000, eClerx is one of India's leading process management and data analytics companies and is today traded on both the Bombay and National Stock Exchanges of India. eClerx employs 17,000+ people across its global sites in the US, Canada, UK, Australia, Italy, Germany, Switzerland, Dubai and Singapore, along with its delivery centers in India and Thailand. For more information, visitwww.eclerx.com
eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. We are also committed to protecting and safeguarding your personal data. Please find our policyhere
#J-18808-Ljbffr