NTD Software Logo

NTD Software

Sr. Java Engineer

Reposted 16 Days Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
As a Senior Java Software Engineer, you will develop and maintain applications, implement microservices architecture, and mentor junior engineers.
The summary above was generated by AI

This is a full-time role for a Senior Java Software Engineer at NTD Software. As a 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

  • 5+ 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.

Top Skills

AWS
Azure
Ci/Cd
GCP
Java
Microservices
Spring Boot
Spring Framework
SQL

Similar Jobs

9 Days Ago
Remote
Hybrid
Austin, TX, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer, you will design and develop scalable software solutions, contribute to coding best practices, and tackle enterprise-level challenges, ensuring high-quality applications that meet customer expectations.
Top Skills: AWSC++JavaJerseyKotlinPostgresRedisSpring
11 Days Ago
Remote
Indianapolis, IN, USA
110K-270K Annually
Senior level
110K-270K Annually
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Seeking Senior Software Engineers experienced in Java and SaaS applications to build solutions for the life sciences industry, mentor teams, and support software development best practices.
Top Skills: AspectjAws Ec2Aws EksAws MskAws RdsAws S3DockerGitHibernateJavaJenkinsKubernetesLuceneMavenMessagingMySQLSolrSpring
11 Days Ago
Remote
Columbus, OH, USA
110K-270K Annually
Senior level
110K-270K Annually
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Join Veeva Systems as a Senior Software Engineer to develop and implement enterprise SaaS cloud applications, mentor team members, and solve complex problems in a fast-paced environment.
Top Skills: AspectjAWSDockerGitHibernateJavaJenkinsK8SLuceneMavenMessagingMySQLSolrSpring

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account