Search by job, company or skills

Java Software Engineer

Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Job Title: Software Development Engineer (Java - Springboot)

Experience: 4+ Years

Location: Chennai

Role Overview:

Codewalla is looking for a Java Developer with strong expertise in Spring Boot to build scalable, high-performance backend applications. You will design, develop, and maintain RESTful services, collaborate with cross-functional teams, and contribute to the architecture of enterprise-grade applications.

Job Description:

  • Develop and maintain backend applications using Java and Spring Boot.
  • Design, build, and maintain RESTful APIs and microservices.
  • Optimize application performance, scalability, and security.
  • Write clean, reusable, and well-tested code following best practices.
  • Integrate databases, third-party services, and messaging systems.
  • Troubleshoot production issues and ensure system reliability.
  • Collaborate with frontend developers, QA engineers, DevOps, and product teams.
  • Participate in code reviews, sprint planning, and Agile ceremonies.

About Codewalla:

Codewalla is a New York-based product development studio with engineering teams in India. Since 2005, we've been building modern software products for global clients. At Codewalla, you'll work alongside senior technical leaders helping established companies modernize revenue-critical systems and build enterprise grade digital products. We value disciplined engineering, architectural clarity, operational resilience, and accountable delivery. With the launch of our Chennai office in November 2025, we're growing a high-craft product and engineering team that works closely with New York-based leadership and global clients. To know more about us visit Enterprise Software Modernization & Digital Product Delivery | Codewalla

AI- Native Engineering:

At Codewalla, we expect engineers to actively use AI tools as part of their daily workflow. You don't need to be an AIexpert. But you should be curious about how AI can improve the way you build,automate, debug, and operate systems. More importantly, you should know when to trust AI, when to verify its output, and when your own judgment matters more than the tool.

Why Join Codewalla

  • We Champion Innovation - Fresh ideas lead to more creative problem solving.
  • We Foster Growth - Advance your skills with training and advanced AI tools.
  • We Reward Excellence - Bonuses and incentives for standout contributions.
  • We Support Balance - Flexible schedules for the right mix of work and life.
  • We Offer Competitive Benefits - Competitive pay, Medical and Health benefits.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152362193

Similar Jobs

Chennai, India

Skills:

HibernateDesign PatternsMavenPostgreSQLData StructuresSQL ServerSpring BootSpring MVCGitMockitoJUnitGradleMySQLRest ApisOop ConceptsOracleJpaSpring FrameworkMicroservices ArchitectureSQL databases

Chennai, India

Skills:

code coverage JavaSpring FrameworkJUnitSoftware development methods

Chennai, India

Skills:

JsonAvroJenkinsApache CamelJava DevelopmentSpring IntegrationCI CD PipelinesksqlDBSpring FrameworksProtobufOpenAPI 3.xConfluent Schema RegistryGitLab CISwagger UISQL and NoSQL databasesEmbedded KafkaKafka Confluent SkillsContainerization Skills Docker KubernetesThriftInfrastructure as Code IaC YAML and HelmKafka Streams

Chennai, India

Skills:

AlgorithmsMavenPostgreSQLSpring BootRestful Web ServicesJUnitDockerDesign PatternsCore JavaMySQLdata structuresOracleAWSJavaHibernateJ2EESqlSpringGitGcpGradleMockitoJpaAzureKubernetesmicroservices architecture

Chennai, India

Skills:

KubernetesAgile MethodologyMicroservicesJavaOwasp Top 10Dockerevent-driven architecturescloud service providersNoSQL MongoDBsecure coding best practicesRDBMS Postgres

Beware of Scammers

We don’t charge money for job offers