Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II - Java image - Rise Careers
Job details

Software Engineer II - Java

Company Description

Daxko powers health & wellness throughout the world. Every day our team members focus their passion and expertise in helping health & wellness facilities operate efficiently and engage their members.

Whether a neighborhood yoga studio, a national franchise with locations in every city, a YMCA or JCC--and every type of organization in between--we build solutions that make every aspect of running and being a member of a health and wellness organization easier and delightful. 

Job Description

As an Engineer II / Java Software Engineer, you are responsible for developing high-quality applications and writing code on a daily basis. This includes heavy collaboration with product managers, architects, and other software engineers to build best-in-class software using modern technologies and an agile development process.  

Additional responsibilities include:

  • Debugging and troubleshooting - Identify and resolve technical issues that impact functionality and performance, ensuring seamless application development.
  • Implementing unit testing - Conduct comprehensive unit testing to validate the functionality of each application module, adhering to software development life cycle best practices.
  • Writing optimized Java code - Ensure Java code quality by following best practices and utilizing object-oriented programming principles to build scalable applications.
  • Utilizing frameworks - Leverage Java frameworks such as Spring, Hibernate to expedite development while maintaining high standards.
  • Building and managing APIs - Develop and manage APIs to facilitate smooth communication between applications.
  • Using development tools - Utilize tools like Git, Maven, Jenkins to manage project dependencies and streamline deployment.
  • Ensuring application security - Implement security best practices in Java-based applications to protect data and meet compliance standards.

Qualifications

  • Minimum 6 years experience developing commercial software
  • A solid background in a SaaS delivery platform for a high-availability environment
  • Experience with modern, client-side single page application development and/or experience with Java & Spring/Hibernate
  • Core Java
  • Advanced Java (with knowledge of latest JDKs)
  • Experience with object-oriented programming and design
  • Experience with web services, service-oriented architectures, and APIs
  • Experience JavaScript, HTML5, and CSS3
  • Strong software engineering process knowledge, including re-factoring, Testing frameworks (jUnit / Mockito), and CICD (Jenkins, Gitlab)
  • A knack for working collaboratively with other engineers, testers, and product owners

Experience that would be a plus:

  • jquery / React
  • Public cloud APIs and hosting
  • Prefers a person with finance/accounting domain knowledge

Additional Information

Daxko is dedicated to pursuing and hiring a diverse workforce. We are committed to diversity in the broadest sense, including thought and perspective, age, ability, nationality, ethnicity, orientation, and gender. The skills, perspectives, ideas, and experiences of all of our team members contribute to the vitality and success of our purpose and values.

We truly care for our team members, and this is reflected through our offices, and benefits, and great perks. These perks are only for our full-time team members. Some of our favorites include:

 🏢 🏡 Hybrid work model
 📆 Leave entitlements
🤕 Recently introduced hospitalization/caregiving leaves
 🍼 Paid parental leaves (Maternity, Paternity, & Adoption)
⚕️Group Health Insurance
🚵🏽 Accidental Insurance
💲Tax-saving reimbursements
🤑 Provident Fund (PF)
👖 Casual work environments
🎉 Company Events and Celebrations
🏆 Performance achievement awards
💸 Referral bonus
🚀 Learning & Development opportunities

#LI-Hybrid

Daxko is dedicated to pursuing and hiring a diverse workforce. We are committed to diversity in the broadest sense, including thought and perspective, age, ability, nationality, ethnicity, orientation, and gender. The skills, perspectives, ideas, and experiences of all of our team members contribute to the vitality and success of our purpose and values.

We truly care for our team members, and this is reflected through our offices, and benefits, and great perks. These perks are only for our full-time team members. Some of our favorites include:

 🏢 🏡 Hybrid work model
 📆 Leave entitlements
🤕 Recently introduced hospitalization/caregiving leaves
 🍼 Paid parental leaves (Maternity, Paternity, & Adoption)
⚕️Group Health Insurance
🚵🏽 Accidental Insurance
💲Tax-saving reimbursements
🤑 Provident Fund (PF)
👖 Casual work environments
🎉 Company Events and Celebrations
🏆 Performance achievement awards
💸 Referral bonus
🚀 Learning & Development opportunities

Daxko Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Daxko DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Daxko
Daxko CEO photo
Ron Lamb
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II - Java, Daxko

Are you passionate about developing robust applications in Java? Daxko is looking for a Software Engineer II - Java to join our innovative team at our office in Windsor Grand, Noida! Here, we dedicate ourselves to enhancing health and wellness across the globe, and we need someone like you to help us create the best solutions for our clients. As a Software Engineer II, your main responsibility will be to write high-quality code and collaborate with product managers, architects, and fellow engineers. This position offers a fantastic opportunity to work with modern technologies and engage in an agile development process. On a daily basis, you'll tackle exciting challenges, from debugging complex issues to implementing unit tests and ensuring application security. Your expertise in Java and frameworks such as Spring and Hibernate will be pivotal in building scalable applications and managing APIs that enhance our software's effectiveness. With a supportive work culture focused on collaboration, you will thrive in an environment that values your ideas and experiences. Benefits include a hybrid work model, diverse leave entitlements, group health insurance, and a plethora of learning and development opportunities. If you're ready to make a significant impact in a leading health and wellness software company, join us at Daxko!

Frequently Asked Questions (FAQs) for Software Engineer II - Java Role at Daxko
What are the key responsibilities of a Software Engineer II - Java at Daxko?

As a Software Engineer II - Java at Daxko, you will be primarily responsible for developing high-quality applications by writing optimized Java code, debugging, and troubleshooting issues. Collaborating extensively with product managers and other engineers, you'll implement unit testing, manage APIs, and maintain strong application security practices to ensure a seamless experience for our users.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II - Java position at Daxko?

To qualify for the Software Engineer II - Java position at Daxko, candidates should have at least 6 years of experience in developing commercial software, a strong background in SaaS delivery platforms, and proficiency in Java with knowledge of frameworks like Spring and Hibernate. Familiarity with object-oriented programming, web services, and CI/CD tools like Jenkins is also essential.

Join Rise to see the full answer
What programming skills are required for a Software Engineer II - Java at Daxko?

Daxko seeks a Software Engineer II - Java with solid expertise in Core Java and Advanced Java, including the latest JDKs. A strong understanding of object-oriented programming principles, along with experience in JavaScript, HTML5, and CSS3, will significantly benefit applicants looking to succeed in this role.

Join Rise to see the full answer
How does Daxko support the career development of their Software Engineer II - Java employees?

Daxko is committed to the growth of its employees, offering extensive learning and development opportunities for Software Engineer II - Java positions. This includes access to training programs, workshops, and collaborative projects that enable team members to enhance their skills and advance their careers in a supportive environment.

Join Rise to see the full answer
What is the work culture like at Daxko for a Software Engineer II - Java?

The work culture at Daxko for a Software Engineer II - Java is vibrant and inclusive, emphasizing collaboration and innovation. Team members are encouraged to share ideas and contribute to projects, while the company values diversity and ensures that all employees feel dedicated and engaged in their work.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II - Java
Can you describe a challenging technical issue you've resolved as a Software Engineer II - Java?

When discussing a challenging technical issue, focus on outlining the problem clearly, the steps you took to debug and troubleshoot it, and the positive outcome achieved. Highlight the specific tools and techniques you used, particularly within Java, and reflect on what you learned in the process.

Join Rise to see the full answer
How do you ensure the quality of your code as a Software Engineer II - Java?

To ensure code quality, emphasize your approach to implementing unit testing, utilizing code reviews, and adhering to best practices in coding standards. Discuss how you leverage frameworks like JUnit or Mockito to validate functionality and maintain scalability in your applications.

Join Rise to see the full answer
What experience do you have with Java frameworks like Spring or Hibernate?

Be prepared to discuss your hands-on experience with Java frameworks, describing specific projects where you effectively used Spring or Hibernate. Explain how these frameworks improved your development processes, facilitated API management, and contributed to overall project success.

Join Rise to see the full answer
How do you approach collaborating with product managers and other engineers?

For this question, share examples of how you communicate effectively with product managers and your engineering peers. Highlight your ability to understand requirements, gather feedback, and work within an agile environment while maintaining strong relationships across teams.

Join Rise to see the full answer
What are your thoughts on implementing security best practices in Java applications?

Talk about the importance of security in software development, particularly in Java applications. Highlight best practices you've implemented, such as data encryption, input validation, and secure coding techniques to safeguard user data and ensure compliance.

Join Rise to see the full answer
Can you provide an example of how you've used CI/CD tools in your development process?

Share your experience with CI/CD practices using tools like Jenkins or GitLab. Illustrate how you integrated testing and deployment into your workflow to streamline releases and ensure rapid iteration while maintaining software quality.

Join Rise to see the full answer
What role do APIs play in your software development experience?

Explain the significance of APIs in your software development experience and how you've built and managed them in your projects. Highlight the challenges of ensuring smooth communication between applications and the methods you've used to address them.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in Java development?

Discuss your strategies for continuous learning, such as attending workshops, participating in online communities, reading technical blogs, or following influential developers in the Java ecosystem. Emphasize your commitment to practicing and incorporating new technologies into your work.

Join Rise to see the full answer
What contributions have you made to improve team processes as a Software Engineer II - Java?

Reflect on specific contributions you've made to your team's processes, such as suggesting improvements in documentation, implementing agile methodologies, or enhancing testing practices. Share how these changes positively impacted the team's productivity and collaboration.

Join Rise to see the full answer
What interests you about working at Daxko as a Software Engineer II - Java?

When answering this, be authentic about your excitement for Daxko's mission in health and wellness software. Talk about how the company’s values align with your own and your eagerness to contribute to impactful projects that enhance user experiences while engaging in a supportive work culture.

Join Rise to see the full answer
Similar Jobs
Daxko Remote 600 University Park Pl, Birmingham, AL 35209, USA
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 3 days ago
D By Daxko

We power health and wellness throughout the world.

30 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!