Home Online Senior Java Developer

Home Online Senior Java Developer

Senior Java Developer

Full time at Teamified in Online
Posted on February 21, 2025

Job details

Job Summary Teamified works with top enterprises and digital native businesses in Australia helping them build their remote teams in India, Philippines and Sri Lanka. We pride ourselves with hiring great teams to work on exciting game changing technology. Patona currently has 200+ engineers, testers, product managers etc. working across 20+ partners. We focus on uplifting the way organisations build and manage their remote teams through great working relationships, trust, integrity, culture and hiring processes. Additional to this we are building our own technology product offerings. We strive to deliver the best outcomes for our customers, our partners and our people. We are seeking an experienced and highly motivated Senior Java Developer with expertise in Spring Boot to design, develop, and maintain robust and scalable backend systems. As a key member of our development team, you will contribute to critical projects, mentor junior developers, and ensure our applications are reliable and efficient. Key Responsibilities Development & Implementation:

  • Design, develop, and maintain highly scalable Java-based applications using Spring Boot.
  • Implement microservices architecture and integrate with other systems and services.
  • Demonstrate strong commitment to writing comprehensive unit tests with high coverage.
  • Implement robust exception handling patterns and error management strategies.
  • Apply SOLID, DRY and other principles in code design.
  • Code Quality & Best Practices:
  • Write clean, efficient, and maintainable code following industry standards.
  • Conduct thorough code reviews and enforce best practices across the team.
  • Create clear, concise technical documentation including API specifications and architectural decisions.
Collaboration:
  • Collaborate with front-end developers, QA engineers, and product managers to deliver end-to-end solutions.
  • Work with cross-functional teams to define, design, and ship new features.
System Optimisation:
  • Monitor application performance and optimize it for maximum speed and scalability.
  • Troubleshoot and debug complex issues in a timely manner.
  • Technical Leadership:
  • Provide mentorship and guidance to junior team members.
  • Take ownership of technical designs and decisions.
  • Innovation & Learning:
  • Stay current with the latest trends in Java development, Spring Boot, and related technologies.
  • Proactively recommend enhancements and technical solutions to improve processes and systems.
Experience
  • Proven experience (8+ years) in Java development, with a strong focus on Spring Boot.
  • Proficiency in building RESTful APIs and web services.
  • Solid understanding of microservices architecture.
  • Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of ORM frameworks such as Hibernate or JPA.
  • Strong experience with unit testing frameworks like JUnit and Mockito.
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Strong understanding of software design principles, algorithms, and data structures.
  • Proficiency in version control systems like Git.
  • Excellent problem-solving skills and a keen attention to detail.
Nice-to-Have
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
  • Knowledge of messaging systems like RabbitMQ or Kafka.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
  • Background in DevOps practices and tools.
Benefits
  • Flexibility in work hours and location, with a focus on managing energy rather than time.
  • Access to online learning platforms and a budget for professional development
  • A collaborative, no-silos environment, encouraging learning and growth across teams
  • A dynamic social culture with team lunches, social events, and opportunities for creative input
  • Private Health insurance.
If you possess the required skills and are eager to contribute to our team's success, We encourage you to apply for this exciting opportunity. Apply now!

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Programming starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback