Senior Java Software Engineer

Published date: 2024/01/10
  • Location: Ahmedabad, Gujarat, India
How you should be?

As a Senior Java Spring Boot Developer at Radixweb, you will play a pivotal role in shaping high-performance, secure, and reliable solutions. You will work closely with clients to understand their needs, lead project teams, and drive successful project delivery. We are seeking a technically oriented professional with strong communication skills to excel in this role.

What you will do?

Technical Leadership:

• Lead and mentor a project or solution team, including developers, testers, or enterprise support associates.

• Provide hands-on development expertise, ensuring the delivery of all planned features and tasks with high quality.

• Review complex and major code, offer constructive feedback, and provide technical mentorship to the team.

• Conduct regular technical reviews of solutions and applications.

• Champion best practices and principles related to API and Microservice architecture.

• Collaborate closely with architects, DevOps engineers, and other key team members to align design, implementation, quality, and performance goals.

• Assist architects by supporting proof-of-concept efforts, evaluating tech stacks, and ensuring team understanding of design and architecture.

• Work with the project manager to support project plans and resource allocation.

• Assume responsibility for technical governance as a scrum master and manage technical tasks for the project.

• Coordinate and supervise the daily activities of the project team.

• Prioritize tasks to ensure completion and coordinate activities with other team leads.

• Drive process improvements and foster a positive workplace culture.

Technical Expertise:

• Develop modern Microservice applications using Spring Boot on AWS, Azure, or GCP within an Agile model, with integration into DevSecOps and automated CI/CD.

• Apply Domain Driven Design (DDD) principles, where applicable.

• Demonstrate expertise in the following technologies, tools, or related areas:
• API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger.
• Java/J2EE stack with Spring Boot and related technology stack.
• Proficiency in UI technologies such as React or Angular.
• Public cloud platforms like AWS, Azure, or Google.
• Development environments including Visual Studio and Eclipse.
• Jenkins & pipeline (CI/CD), Maven, Nexus.
• Cloud-based Kubernetes platforms.
• API Gateway solutions such as Zuul or Apigee.
• NoSQL databases (e.g., MongoDB).
• RDBMS and SQL (e.g., MySQL / Oracle).Distributed caching (e.g., REDIS).
• Centralized logging platforms (e.g., ELK).
• End-to-end tracing and Application Performance Monitoring.
• Service Mesh technologies.
• GIT (e.g., Gitlab / Bitbucket / GitHub).
• Security tools like Fortify, Blackduck, Sonarqube.
• Message Queue Technologies (e.g., IBM MQ / Rabbit MQ, Kafka).
• Servers such as IIS.

• Adapt to a fast-paced dynamic work environment.

• Troubleshoot live production issues and resolve them within SLAs using the DevOps ecosystem.

• Solve complex problems with cost-effective and innovative solutions.

• Stay updated on emerging technologies.

What we are looking for?

• Bachelor's degree in Computer Science, Engineering, or a related field.

• Minimum of 4 years of hands-on experience in Java Spring Boot, Angular, Azure, and AWS cloud.

• Proven experience in managing and leading technical teams.

• Exceptional communication and client-facing skills.

• Ability to work in a fast-paced environment and triage live production issues.

• Strong problem-solving skills and innovative thinking.

• Willingness to continuously learn and adapt to evolving technologies
Company Name: Radixweb

Contact seller

3 page views

Related listings

  • Software Engineer
    Software Developer
    Ahemdabad (Gujarat) Software Developer
    Ensure existing computer equipment are up-to-date. • Stay up-to-date with the latest technologies and incorporate new technology into existing units. • Draft new computer equipment blueprints and present them to management. • Plan and manage the prod...
    2026/11/07
  • Android Developer
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    Position: Senior Android Developer Location: Ahmedabad, Gujarat Type: Full-time Experience: min. 3 years Salary: 50k - 60k Job Description: Mobile Developer with strong Android development experience in Android studio. Requirements and Responsibiliti...
    2026/11/07
  • Dot Net Developer
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    .NET DEVELOPER Preferred Location: Ahmedabad Experience: 1 to 7 Years · Use of technologies like C#, ASP.NET, SQL Server, MVC, .Net Core, Angular and Microsoft Workflow to develop technical solutions to complex problems that require the regular use o...
    2026/11/07