Java Developer

Compunnel

• $110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Senior-level software development experience with minimal supervision
  • Proficient in Java and Python
  • Experience with microservices, REST APIs, and event-driven architecture
  • Hands-on with AWS services (S3, Glue, ECS, DynamoDB, Lambda, Redshift)
  • Strong knowledge of Spring Boot
  • Familiarity with GitHub and GitHub Actions
  • Effective communication and problem-solving skills
  • Ability to thrive in a team-oriented environment

Responsibilities

  • Design, develop, and maintain Java and Python applications
  • Support the development of microservices and RESTful APIs
  • Implement event-driven architecture solutions
  • Maintain cloud-based applications on AWS
  • Collaborate with teams to gather requirements and deliver solutions
  • Work independently to identify and resolve technical issues
  • Conduct code reviews and support testing and application maintenance
  • Foster a collaborative environment through effective communication

Benefits

  • Opportunities for professional growth and skill development
  • Flexible work environment
  • Collaborative team culture
  • Access to modern tools and technologies
  • Participation in cutting-edge projects
Full Job Description
Job Summary
The Java Developer will work at a senior level with minimal supervision to design, develop, and support modern software applications. The role requires strong experience with Java, Python, microservices, REST APIs, event-driven architecture, and AWS services. The developer will collaborate effectively with team members, communicate openly, and contribute throughout the software development lifecycle.

Key Responsibilities
• Design, develop, test, and maintain applications using Java and Python.
• Develop and support microservices and RESTful APIs.
• Implement solutions using event-driven architecture patterns.
• Develop and maintain cloud-based applications using AWS services.
• Collaborate with development teams and stakeholders to understand requirements and deliver technical solutions.
• Work independently with minimal supervision while proactively identifying and addressing technical issues.
• Participate in code reviews, development activities, testing, and application support.
• Communicate effectively with team members and stakeholders and contribute to a collaborative engineering environment.

Required Qualifications
• Strong senior-level experience in software development with minimal technical supervision.
• Strong proficiency in Java and Python.
• Experience with microservices architecture, REST APIs, and event-driven architecture.
• Hands-on experience with AWS services including S3, Glue, ECS, DynamoDB, Lambda, and Redshift.
• Strong experience with Spring Boot.
• Experience with GitHub and GitHub Actions.
• Strong collaboration, communication, and problem-solving skills.
• Ability to work effectively in a team-oriented environment.

Preferred Qualifications
• Experience with Kafka.
• Experience with Supergraph.
• Experience with IntelliJ.
• Experience with Control-M.
• Experience with Honeycomb.
• Experience with Splunk.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Developer jobs: