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

Ssr. Java Engineer

This is a full-time role for a Senior Java Software Engineer at NTD Software. As a Semi Senior Java Software Engineer, you will be responsible for developing and maintaining software applications using Java and the Spring Framework. You will design and implement microservices architecture, and write clean and efficient code. Additionally, you will collaborate with cross-functional teams to analyze requirements, troubleshoot issues, and ensure the scalability and performance of the software.


Responsibilities
  • Collaborate in the design and development of Software as a Service offering.
  • Work effectively within an Agile framework to deliver new capabilities.
  • Participate in all phases of the Software Development Life Cycle: Usage and improvement of the CI/CD Infrastructure, Integration of new services with the DevOps infrastructure, etc.
  • Help improve the development processes as well as the automation and operational procedures required to deliver a world-class, industrial-strength, feature-rich, and highly usable, commercial SaaS offering.
  • Design and develop backend solutions using Java, Spring Boot, and related frameworks.
  • Mentor junior team members in the Software Engineering discipline and best practices


Qualifications
  • 2+ years of Software development experience knowledge and experience in Software Development, Programming, and Java.
  • Fluent English is a must.
  • Proficiency in the Spring Framework and building microservices.
  • Experience with designing and implementing scalable and efficient software architectures.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Understanding of DevOps principles and CI/CD pipelines.
  • Knowledge of relational databases and SQL.
  • Experience with Agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.


NTD Software is an equal opportunity employer. We do not discriminate based on age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.

NTD Software Glassdoor Company Review
4.9 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NTD Software DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NTD Software
NTD Software CEO photo
Unknown name
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 Ssr. Java Engineer, NTD Software

If you’re a passionate and skilled Ssr. Java Engineer looking to take on exciting challenges remotely, NTD Software has the perfect opportunity for you! In this full-time role, you will dive into the world of software development, focusing on creating and maintaining robust applications using Java and the Spring Framework. Your primary mission will be to design and implement microservices architecture that adheres to the highest standards of efficiency and scalability. Collaborating with cross-functional teams, you’ll analyze requirements and troubleshoot issues, all while ensuring that our software performs like a dream. You’ll get to work with an Agile framework, delivering new capabilities while participating in every phase of the Software Development Life Cycle. Moreover, as a mentor to junior team members, you will play a critical role in fostering best practices within our engineering discipline. If you’re ready to contribute to a world-class SaaS offering and help improve our development processes, we want to hear from you! Join the NTD Software team and help shape the future of tech with your expertise and creativity.

Frequently Asked Questions (FAQs) for Ssr. Java Engineer Role at NTD Software
What qualifications do I need for the Ssr. Java Engineer position at NTD Software?

To qualify for the Ssr. Java Engineer role at NTD Software, you should have at least 2 years of software development experience, with a strong focus on Java and the Spring Framework. Proficiency in building microservices and familiarity with cloud platforms like AWS or Azure are also essential. Additionally, understanding DevOps principles and having experience with CI/CD pipelines will be beneficial. A command of relational databases and SQL is required, along with a commitment to Agile methodologies and strong problem-solving skills.

Join Rise to see the full answer
What are the main responsibilities of a Ssr. Java Engineer at NTD Software?

As a Ssr. Java Engineer at NTD Software, your responsibilities include collaborating in the design and development of our Software as a Service offering, working within an Agile framework to deliver new capabilities, and participating in all phases of the Software Development Life Cycle. You’ll be tasked with designing and developing backend solutions using Java and Spring Boot while mentoring less experienced team members and contributing to the improvement of our automation and operational procedures.

Join Rise to see the full answer
What is the work environment like for the Ssr. Java Engineer position at NTD Software?

The Ssr. Java Engineer position at NTD Software is fully remote, allowing you to enjoy the flexibility of working from anywhere. You will be part of a collaborative team that embraces Agile methodologies. This supportive environment values your contributions and encourages open communication, learning from each other while working together to create high-quality software solutions.

Join Rise to see the full answer
How does NTD Software support professional development for Ssr. Java Engineers?

At NTD Software, we believe in fostering talent and promoting growth. As a Ssr. Java Engineer, you’ll have the opportunity to mentor junior team members, which is a rewarding experience. We also encourage participation in workshops and training sessions that focus on the latest technologies and best practices in software development, ensuring you keep your skills sharp and up-to-date.

Join Rise to see the full answer
What technologies should I be familiar with for the Ssr. Java Engineer role at NTD Software?

Candidates for the Ssr. Java Engineer role at NTD Software should be well-versed in Java and the Spring Framework, as these are the core technologies used. Familiarity with microservices architecture, cloud platforms like AWS or Azure, and understanding CI/CD pipelines are also important. Knowledge of relational databases and Agile methodologies will further enhance your fit for the position.

Join Rise to see the full answer
Common Interview Questions for Ssr. Java Engineer
Can you explain your experience with the Spring Framework as a Ssr. Java Engineer?

In responding to this question, highlight specific projects where you utilized the Spring Framework, focusing on how you implemented features and resolved challenges. Discuss your understanding of dependency injection, aspect-oriented programming, and RESTful web services to showcase your depth of knowledge.

Join Rise to see the full answer
How do you approach designing a microservices architecture?

When discussing your approach to microservices architecture, emphasize the importance of service decomposition, independent scalability, and communication between services. Illustrate your experience with API design, message brokers, and service discovery to provide a comprehensive view.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

You can reference practices such as code reviews, automated testing, and use of static analysis tools to maintain high-quality code. Discuss your commitment to writing clean, maintainable code and how you encourage best practices among team members.

Join Rise to see the full answer
Describe a challenging problem you faced in a previous project. How did you resolve it?

Choose a relevant scenario where you encountered a significant obstacle, describe the steps you took to analyze the problem, and explain the solution. Emphasize collaborative efforts and any innovative techniques you employed.

Join Rise to see the full answer
How do you ensure successful collaboration in an Agile environment?

Discuss your experience participating in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives. Share how you communicate effectively with team members and stakeholders, emphasizing the role of clear expectations and feedback.

Join Rise to see the full answer
What role do you believe mentoring plays in a software development team?

In your answer, discuss how mentoring enhances knowledge sharing, fosters team cohesion, and improves overall team performance. Share personal experiences of mentoring and how it has also contributed to your professional growth.

Join Rise to see the full answer
What tools and technologies do you use for CI/CD?

Talk about tools you've used, such as Jenkins or GitLab CI, and your experience in implementing CI/CD pipelines. Emphasize the improvements in deployment speed and reliability this has brought to your past projects.

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

Mention your engagement with the developer community through forums, online courses, and tech conferences. Highlight specific resources you follow, such as blogs or podcasts, and how you apply new technologies to your work.

Join Rise to see the full answer
Can you explain your experience with cloud services and how you’ve integrated them into your applications?

Provide examples of how you've leveraged cloud platforms like AWS or Azure to enhance application scalability and efficiency. Discuss specific cloud services you've used, such as AWS S3 for storage or EC2 for hosting.

Join Rise to see the full answer
What do you think are the most important qualities for a Ssr. Java Engineer?

Explain your belief in the importance of strong problem-solving skills, effective communication, and a passion for learning. Illustrate these qualities with examples from your work experience to paint a vivid picture of your professional ethos.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Envoy Remote Seattle, Washington, United States
Posted 12 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
CapTech Consulting Remote Richmond, Virginia, United States
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
RTX Hybrid State College, Pennsylvania, United States
Posted 3 days ago

We are on an ongoing mission to help makers actualize through the power of:-Effective talent acquisition methodologies-The power of creating technology

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
10 people applied to Software Engineer Intern at IGT
Photo of the Rise User
15 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon