Java Developer
Job Description
Java Developer
You will work on feature enhancements, performance improvements, bug fixes and troubleshooting production issues, with a broad range of Clearing and risk applications. You must be self-motivated and eager to learn new technologies. You’ll need good analytical skills and will have the opportunity to work with the end users directly to come up with creative and practical technology solutions for different business problems. You’ll be mentored by other Lead developers.
Responsibilities:
• Write core java code adhering to overall architecture and design of existing applications
• Work closely with Quality Assurance to resolve any issues reported by QA / Test Analysis
• Understand performance metric and factors affecting the performance and find ways to improve it
• Leverage automation for increased efficiency
• Track own progress to ensure timely delivery
• Bring in fresh ideas to make improvements
• Participate in code reviews for own as well as others’ code
• Work with other teams involved in project life cycle
Required Skills:
• Master’s or bachelor’s degree in computer science or Engineering
• 3+ years of experience in software development
• Strong Object-Oriented Design and Programming experience
• Strong troubleshooting and problem-solving skill
• Deep understanding of Core Java
• Experience with relational database (Oracle) & SQL
• Proficient with Jenkins and Chef
• Proficient with UNIX/Linux and shell scripts
**We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, ethnic origin, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.**
#LI-RD1