l o a d i n g

Java Software Developer Expert

May 28, 2026 - Senior

$548.00 Fixed

About the Role

Aurora Technologies, a cutting-edge software company specializing in innovative solutions, is seeking a highly skilled Java Developer to join our dynamic team. We are dedicated to delivering top-notch products that exceed our clients' expectations, and we're looking for someone who shares our passion for excellence. As a Java Developer, you will be working on a wide range of projects, from designing and developing new software applications to maintaining and updating existing ones.

Our team is comprised of talented individuals who thrive in a collaborative environment. We encourage creativity, innovation, and open communication, and we're committed to providing our employees with the resources and support they need to grow and succeed. If you're a motivated and talented Java Developer looking for a challenging and rewarding opportunity, we want to hear from you.

In this role, you will have the opportunity to work on complex projects, collaborating with cross-functional teams to design, develop, and deploy high-quality software applications. You will be responsible for writing clean, efficient, and well-documented code, as well as participating in code reviews and contributing to the improvement of our overall development process. Our company culture values teamwork, innovation, and continuous learning, and we're looking for someone who shares these values and is excited about the opportunity to make a meaningful contribution to our team.

Aurora Technologies offers a unique and exciting work environment that is both challenging and rewarding. We provide our employees with the opportunity to work on a wide range of projects, from small-scale applications to large-scale enterprise systems. Our team is passionate about delivering high-quality products, and we're committed to providing our employees with the resources and support they need to succeed. If you're looking for a company that values innovation, creativity, and teamwork, we encourage you to apply for this exciting opportunity.

Key Responsibilities

  • Design, develop, and deploy high-quality software applications using Java and related technologies
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Write clean, efficient, and well-documented code, following industry best practices and standards
  • Participate in code reviews and contribute to the improvement of our overall development process
  • Troubleshoot and resolve technical issues, using debugging tools and techniques
  • Develop and maintain technical documentation, including design documents, user manuals, and release notes
  • Collaborate with QA engineers to identify and resolve defects, ensuring high-quality products
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our products and processes
  • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
  • Contribute to the development of our technical roadmap, providing input on technology strategy and direction
  • Collaborate with DevOps engineers to ensure smooth deployment and operation of our applications
  • Mentor junior developers, providing guidance and support to help them grow and develop their skills
  • Participate in continuous integration and continuous deployment (CI/CD) pipeline development
  • Develop and maintain automated tests, using tools such as JUnit and Selenium

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • At least 5 years of experience in Java development, with a strong focus on Spring Boot and microservices
  • Strong knowledge of Java, including syntax, semantics, and best practices
  • Experience with agile development methodologies, including Scrum and Kanban
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
  • Strong communication skills, with the ability to effectively collaborate with cross-functional teams
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines
  • Strong knowledge of cloud-based technologies, including AWS or Azure
  • Experience with containerization, using tools such as Docker
  • Strong understanding of security principles and practices, with the ability to develop secure software applications
  • Experience with automated testing, using tools such as JUnit and Selenium

What We Offer

  • Competitive salary and benefits package, including health insurance, retirement plan, and paid time off
  • Opportunity to work on a wide range of projects, from small-scale applications to large-scale enterprise systems
  • Collaborative and dynamic work environment, with a team of talented and motivated individuals
  • Professional development opportunities, including training, mentoring, and education assistance
  • Flexible work arrangements, including remote work options and flexible hours
  • Access to cutting-edge technologies and tools, including the latest software development frameworks and methodologies
  • Recognition and reward for outstanding performance, including bonuses and promotions

How to Apply

If you're a motivated and talented Java Developer looking for a challenging and rewarding opportunity, please submit your application, including your resume, cover letter, and any relevant certifications or references. We thank all applicants for their interest; however, only those selected for an interview will be contacted. We're looking forward to hearing from you and exploring how you can contribute to our team's success.

  • Proposal: 0
  • More than 3 month
AuthorImg
Erik Freeman Inactive
,
Member since
Oct 28, 2025
Total Job
112