Senior Java Software Engineer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Consultant - Java Developer at Thoughtworks in Gurugram (with 3 to 5 days Onsite presence), you will be utilizing your 4+ years of experience to collaborate with Business and Quality Analysts, Designers, and Project Managers to design impactful software solutions. Your role involves understanding the context of business problems, writing clean and iterative code, and advocating for better engineering practices. By fostering an environment of integrity and inclusivity, you will ensure that all voices are heard, leading your team towards delivering an aspirational tech vision while mentoring junior consultants. Your responsibilities will include adopting best practices like writing clean and reusable code using TDD, pair programming, and design patterns. You will champion continuous delivery practices, collaborate in value-driven teams to create innovative customer experiences, and develop large-scale distributed systems out of microservices. Additionally, you will collaborate with teammates to build features, design concepts, and interactive prototypes, ensuring adherence to best practices and UX specifications. In this role, you will also be expected to efficiently utilize DevSecOps tools and practices for software deployment, advocate for a devops culture, and oversee the entire cycle of software consulting and delivery from ideation to deployment. Your expertise in Java, Object-Oriented programming, Agile methodologies, TDD, continuous integration, and continuous delivery approaches will be instrumental in driving the success of the projects. Ideally, you possess experience in Java development, Object-Oriented programming, Agile methodologies (e.g., Extreme Programming, Scrum, Kanban), and have a good understanding of TDD and continuous delivery approaches/tools. Knowledge of cloud technologies such as AWS, Azure, Kubernetes, and Docker would be considered a bonus. As part of the onsite work expectation, you may be required to work either at the Thoughtworks office or at client locations for all five working days of the week, based on business or client needs.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You