S

Java FullStack Developer - Assistant Manager

State Street
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

JavaCI/CDRESTful APIsMicroservices ArchitectureUnit TestingSOAPSpring MVCgRPCSpring BootGraphQL

Job description

Overview

Develop solutions for the GTS Integration Services team as a Senior Developer. Analyze, design and develop integration solutions using Java and related web, cloud and integration technologies.

What you'll do

  • Analyze, design and develop solutions for integration services.
  • Deliver development tasks based on coding best practices and considering non-functional aspects.
  • Participate in all major technical upgrades and large technical efforts.
  • Manage efforts within and outside the agile team and ensure tasks are completed successfully within deadlines with agreed quality standards.
  • Understand user needs and propose optimized options for solutions.
  • Anticipate critical issues and risks and take responsibility for resolution across the organization.
  • Apply analytical and problem-solving skills while working independently and collaboratively.
  • Use and integrate processes through various transmission protocols using BPM based tools.
  • Develop solutions on file transport, messaging and API integration protocols using proprietary and industry standard formats.
  • Perform system integration using bespoke, vendor and/or open source integration software.

What you'll need

  • Minimum bachelor’s degree.
  • 6+ years of experience in developing web applications in Java, JavaScript frameworks, Spring MVC and Microservices on native and open cloud platforms using CI/CD.
  • 6+ years of experience in developing Enterprise Web applications in Java, Spring Boot or Python.
  • Experience in Angular and/or React.JS & Node.js.
  • Experience on one or more protocols: REST, SOAP, GraphQL, GRPC, Avro or WebSocket.
  • Hands-on experience in Relational databases such as Oracle or PostgreSQL, and/or NOSQL DB’s.
  • Hands-on experience in a Unit Testing framework such as JUnit or Pytest.
  • Hands-on experience in at least one of Azure, AWS, GCP or OpenShift.
  • Work experience on Build frameworks: Maven or Gradle, or Poetry, PDM or PIPenv.
  • Work experience in Agile Teams with a clear understanding of the Agile model.
  • Strong competence in Results Focus, Business Acumen and Curiosity and Technology Level Influence/Teamwork.

Nice to have

  • Experience in Dockers, Kubernetes or DevOps/CI/CD.
  • Experience working with messaging platforms such as IBM MQ, ActiveMQ, Rabbit MQ or Kafka.
  • Experience in File Transfer protocol such as SFTP, FTP, Samba or MFT.
  • Working knowledge of Co-pilot, Devin or any other AI code-assistant tool.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java FullStack Developer - Assistant Manager