We are seeking a skilled Java Developer to join our team and contribute to the design, development, and maintenance of scalable, high-performance applications. The ideal candidate is proficient in Java and modern frameworks like Spring Boot, and has a solid grasp of backend development, databases, and cloud-based deployment.
Responsibilities
Develop, test, and maintain robust Java applications and RESTful APIs.
Work closely with cross-functional teams (product, QA, DevOps) to deliver features on time.
Build scalable microservices using Spring Boot or similar frameworks.
Write clean, maintainable, and well-documented code.
Optimize performance, reliability, and security of backend services.
Perform code reviews, debug production issues, and contribute to architectural discussions.
Maintain documentation of system architecture, workflows, and technical decisions.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.
2–5+ years of hands-on experience in Java development.
Technical Skills
Proficient in Java 8 or newer.
Strong knowledge of Spring Boot, Spring MVC, and Hibernate/JPA.
Experience building and consuming REST APIs.
Solid understanding of SQL and relational databases (e.g., MySQL, PostgreSQL).
Familiarity with Git, build tools (Maven/Gradle), and unit testing frameworks (JUnit, Mockito).
Experience working in Agile/Scrum teams.
Preferred Qualifications
Experience with microservices architecture.
Exposure to cloud platforms (AWS, Azure, or GCP).
Familiarity with Docker/Kubernetes.
Knowledge of NoSQL databases (MongoDB, Redis) and message brokers (Kafka, RabbitMQ).
Understanding of CI/CD pipelines and DevOps practices.
Health & Wellness
Health Insurance (Medical, Dental, Vision – usually 80–100% employer-covered)
Health Savings Account (HSA) or Flexible Spending Account (FSA)
Mental Health Support (teletherapy access, wellness stipends)
Life and Disability Insurance
Work-Life Balance
Remote Work (fully remote or hybrid options)
Flexible Hours / Async-friendly schedules
Generous PTO (15–25 days/year on average)
Paid Sick Leave
Paid Parental Leave (maternity/paternity/adoption)
Perks & Extras
Tech Stipend (laptop, home office equipment reimbursement)
Internet Reimbursement (monthly Wi-Fi support)
Company Retreats / Off-sites (for remote-first companies)
Employee Discounts (software, tech gear, travel)
Referral Bonuses