Software Engineer - Backend Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jobs via Dice ยท 11 hours ago

Software Engineer - Backend Java Developer

TEKsystems is a leading provider of business and technology services, and they are seeking a highly skilled Java Developer to lead the development of next-generation enterprise solutions. This role involves hands-on coding, architectural design, and guiding cross-functional teams to deliver scalable, high-performance applications.

Computer Software

Responsibilities

Designing and developing Java-based applications aligned with a multi-platform roadmap
Driving technical vision and influencing product architecture and roadmap
Leading the discovery phase of large-scale projects to create high-level designs
Implementing microservices-based architectures for high-transaction, high-throughput systems
Supervising and mentoring cross-functional engineering teams, including offshore associates
Performing root cause analysis for critical business and production issues
Ensuring compliance with software development standards and best practices
Collaborating with stakeholders to align technical solutions with business objectives

Qualification

JavaSpring BootMicroservices architectureRESTful APIsCI/CD pipelinesAgile methodologiesAnalytical skillsOpen-source technologiesDistributed systemsCloud platformsContainerization technologiesNoSQL databasesMessaging systemsProblem-solving skills

Required

Bachelor's degree in Computer Science, Computer Information Systems, or related discipline
6+ years of experience in enterprise-level software development
Strong proficiency in Java (Java 8 or higher)
5+ years of experience with Spring Boot, Spring Framework, and microservices architecture
Experience with RESTful APIs, JSON, and web services integration
Solid understanding of design patterns, object-oriented programming, and distributed systems
Experience with high-transaction, high-throughput systems
Familiarity with open-source technologies and frameworks
Hands-on experience with Agile methodologies in a distributed team environment
Knowledge of CI/CD pipelines, Git, and DevOps practices

Preferred

Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
Knowledge of containerization technologies (Docker, Kubernetes)
Exposure to NoSQL databases and messaging systems (Kafka, RabbitMQ)
Strong problem-solving and analytical skills

Benefits

Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase