This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Thoughtworks
Posted 2mo ago

Senior Developer Java Fullstack

Thoughtworks
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • writing code
  • designing systems
  • mentoring peers
Requirements
  • 5+ years Java fullstack experience (Java 11+)
  • React and AWS experience
  • Familiarity with TDD, CI/CD
  • Agile (XP/Scrum/Kanban)
  • Strong communication and mentoring skills
Technical tools mentioned
JavaJava 11ReactAWSTDDExtreme Programming (XP)ScrumKanbanMicroservicesDevSecOpsContinuous IntegrationContinuous DeliveryTechnology Radar

Job description

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard.

For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team’s health, code quality and nonfunctional requirements.

Job responsibilities

  • You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • You will create large-scale distributed systems out of microservices
  • You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way.
  • You will apply the latest technology thinking from our Technology Radar to solve client problems
  • You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development
  • You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills

Job qualifications

Technical Skills

  • You have five or more years* of experience in Java Fullstack Development.
  • You have experience using Java version 11 or above with experience in Object-Oriented programming.
  • You are well versed with React and AWS
  • You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
  • You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
  • You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools

Professional Skills

  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed
  • Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives

Other things to know

Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

Onsite Work Expectation

You may be expected to work out of our Thoughtworks office or at our client's office location for all five working days of the week, depending on business or clients’ needs.

About Thoughtworks

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

See here our AI policy.

About Thoughtworks

Global technology consultancy providing software engineering and digital transformation.

Year founded
1993
Employees
12346
Organization type
Private
Latest investment
Raised $1.75B Private Equity (2024) — led by Apax Partners
Headquarters
US

Similar jobs

Java Fullstack Developer roles near Bangalore, Karnataka
2w
Save
Mark Applied
Hide
Java fullsatck
Bangalore, Karnataka, India
OnsiteFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
Experience with Java (Spring Boot), React.js, and SQL/ PostgreSQL; knowledge of Redis and OpenShift; familiarity with CI tools like Jenkins, SonarQube, and Checkmarx preferred.
Java, Spring Boot, Reactjs, PostgreSQL, SQL, Redis, Openshift, Jenkins Pipeline, SonarQube, Checkmarx, JavaScript, React Native, SQLite
2w
Save
Mark Applied
Hide
Lead, Java Fullstack Developer
Bengaluru, Karnataka, India
HybridFull Time
TransUnion
TransUnionNYSE: TRU: Provides global credit reporting and risk management information solutions.
10+ YOE10+ years in service-oriented delivery, cloud platform experience (GCP/AWS/Azure), API and SaaS architecture, NoSQL familiarity, Agile experience, BS/MS in CS/IT.
GCP, AWS, Azure
2w
Save
Mark Applied
Hide
Lead Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate
Bengaluru, Karnataka, India
HybridFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
6+ YOE6+ years software engineering experience with Java, Spring Boot, modern front-end frameworks, relational databases, REST/microservices, distributed systems, and strong CS fundamentals.
Java, Spring Boot, ORMs, ReactJS, Vue, Angular, MySQL, Postgres, RESTful APIs, Apache Kafka, AWS Kinesis, SNS, SQS, AWS, Terraform, Docker, Kubernetes, AI
2w
Save
Mark Applied
Hide
Java Fullstack Developer (Java + Angular/React JS)
Pune or Chennai or Hyderabad or Bangalore
OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
6+ YOE6+ years experience building Java (8+) backend services with Spring Boot, microservices, REST APIs; front-end experience with Angular or ReactJS; SQL/NoSQL, Spring Security/OAuth2/JWT, testing (JUnit, Mockito), Docker/Kubernetes, CI/CD.
Java, Spring Boot, Angular, ReactJS, SQL, NoSQL, Spring Security, OAuth2, JWT, JUnit, Mockito, Docker, Kubernetes, CI/CD
3w
Save
Mark Applied
Hide
Java Fullstack Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
Proven experience in Java/J2EE, microservices, React.js/ES6+, state management (Redux), RDBMS (Oracle/DB2), Spring/Hibernate, enterprise integration and messaging, unit and front-end testing.
React.js, Java, J2EE, Spring Framework, Apache Camel, Spring Batch, Oracle, DB2, Hibernate, MQ, JMS, Kafka, IntelliJ, Eclipse, Maven, Git, JUnit, Jest, React Testing Library, REST APIs, Unix, Shell, Black Duck, SonarQube, npm, Yarn, Webpack, Redux, ES6+
1mo
Save
Mark Applied
Hide
Java Fullstack Developer
Chennai or Bengaluru or Gurugram
OnsiteFull Time
Wipro
WiproNYSE: WIT: Global technology services and consulting for digital transformation.
5+ YOE5+ years experience as a Java fullstack developer with Microservices, Angular/AngularJS, Spring/SpringBoot, PL/SQL/Oracle, REST APIs, API Gateway, Kafka, CI/CD (Jenkins/TeamCity/GitLab), DevOps and Agile; immediate to 15-day notice preferred.
Microservices, Angular, AngularJS, AWS, Spring, SpringBoot, SpringBatch, PL/SQL, Oracle, Java, REST API, API Gateway, Kafka, Jenkins, TeamCity, GitLab, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Java Fullstack Developer with Angular + AWS
Bangalore, Karnataka, India
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
Expertise in Java and Spring Boot microservices, Angular/Angular JS front-end, AWS (Lambda,ECS,S3,RDS), SQL/Oracle SQL, GitHub, plus strong communication and agile experience.
Java, Spring Boot, Angular, Angular JS, AWS, Lambda, ECS, S3, RDS, SQL, Oracle SQL, GitHub
4mo
Save
Mark Applied
Hide
Java Fullstack Developer
Bengaluru, Karnataka, India
HybridFull Time
Hitachi
HitachiTokyo Stock Exchange: 6501: Global provider of digital systems and social infrastructure solutions.
5+ YOEBachelor's degree in CS or related, 5+ years Java full-stack experience with Spring (Boot, MVC, Security), front-end framework experience (Angular/React/Vue.js), relational DB/ORM knowledge, microservices and Git, agile experience.
Java, Spring Framework, Spring Boot, Spring MVC, Spring Security, HTML5, CSS3, JavaScript, Angular, React, Vue.js, PostgreSQL, MySQL, Oracle, Hibernate, JPA, AWS, Azure, Google Cloud, Git, Scrum, Kanban
This job has expired