Java Software Engineer

Software Developer Jobs
3 views

Java Software Engineer

Software Developer Jobs
3 views

Description

About Position

We are looking for an innovative Java developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a Java developer, you should exhibit advanced Java software development skills and extensive experience in collaborating on software development projects. As a first-class Java developer your software development expertise should translate into highly functional and user-friendly applications.

Job Location: Pune/Bangalore/Hyderabad

What You'll Do
• Participate in the entire application lifecycle, focusing on coding and debugging
• Write clean maintainable code
• Write unit tests as part of feature implementation Ensure work is delivered within the assigned sprint and sprint objectives are met
• Provide progress reports to your line manager
• Thoroughly test your work in development, staging and production environments
• Participate in the planned releases and assist with new feature deployments and troubleshooting Troubleshoot bugs and regressions
• Follow data hygiene processes for group project management tools Ensure code is optimized for optimal performance, security, scalability, and readability and matches coding standards in force
• Troubleshoot code issues, resolve, and commit following company standards, and version control processes
• Stay up to date with current best practices Document your work, including writing API specifications and README files
• Work as part of a Scrum team and attend required Scrum ceremonies
• Participate in incident response when a service owned by the team is experiencing an outage of a degraded state within SLA Assist in producing RCAs post outage

Expertise You'll Bring
• Designing and building RESTful APIs using Open API & Java/Scala
• Should have very good experience into Spring Boot and Microservices
• Experience in building services and tools in the context of web applications
• Experience working with relational databases using SQL
• An active GitHub account/examples of prior work
• Unit testing frameworks such as Junit, Mockito
• Should be flexible for individual contributor role
• Good communication soft skill
• Designing and documenting systems using C4 (Nice to Have)
• SSO and MFA using Amazon Cognito
• Experience with Python, JavaScript
• OS virtualization through Docker

Benefits
• Competitive salary and benefits package
• Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications
• Opportunity to work with cutting-edge technologies
• Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
• Annual health check-ups
• Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Our company fosters a values-driven and people centric work environment that enables our employees to:
• Accelerate growth, both professionally and personally
• Impact the world in powerful, positive ways, using the latest technologies
• Enjoy collaborative innovation, with diversity and work-life wellbeing at the core
• Unlock global opportunities to work and learn with the industry's best

Let's unleash your full potential at Persistent – Apply Now

Attributes

Company Name: Persistent Systems

Contact 584login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    584login
    44344 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Pune, Maharashtra, India
    18.521428, 73.8544541

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Java Software Engineer by 584login