A Java Developer is a programmer who designs, develops, and manages Java-based applications and software. With most large organizations using Java to implement software systems and backend services, a Java developer is one of the most sought-after jobs today.
Primary responsibility to provide bug fixes, issue resolution and sustenance activities for complex product / module deployments (SaaS / On-Prem / cloud or hybrid).
Handle customer escalations by working with the customer and Customer Success team closely to resolve production issues.
Participate in all phases of software development including design, implementation, testing, bug fixing & Support.
Optimize software for performance and scalability.
Collaborate with distributed and cross-functional teams to ensure successful reporting & delivery of the product fixes / releases / patches.
Timely and thorough responses / updates on assigned tasks / issues. Update tracking tools and follow processes diligently to ensure quality delivery at individual / team level.
Provide technical assistance in extended time slots or weekends as per critical business needs (on rotation basis only)
For Architect / Sr members-
Review work accomplished by peers / team members. Assist & mentor junior or new team members
Define best practices for team and help establishing standard processes to improvise individual / team performance