Senior Java Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

AMUR Technologies, Inc. ยท 8 hours ago

Senior Java Software Engineer

AMUR Technologies, Inc. is a leader in the IT and Software industry, delivering cutting-edge software solutions to clients in various sectors. They are seeking a Senior Java Software Engineer to design, develop, and maintain scalable backend applications while collaborating with cross-functional teams and mentoring junior developers.

Information Technology & Services
badNo H1Bnote

Responsibilities

Design, develop, and maintain scalable backend applications using Java and Spring Boot
Implement RESTful APIs and microservices architectures to support frontend and mobile applications
Develop and deploy containerized applications using Docker
Write optimized SQL queries and manage relational databases efficiently
Ensure high performance, responsiveness, and security of applications
Collaborate with cross-functional teams to define, design, and ship new features
Perform code reviews, troubleshoot issues, and optimize backend processes
Mentor junior developers and guide best practices in Java backend development

Qualification

Java backend developmentSpring BootMicroservices architectureSQLDockerObject-oriented programmingVersion control (Git)CI/CD pipelinesUnit testingCloud platformsMessage brokersCaching strategiesFrontend frameworksProblem-solving skills

Required

Strong professional experience in Java backend development
Strong expertise in Spring Boot and backend frameworks
Experience with microservices architecture and REST APIs
Proficient in SQL and relational database management (MySQL, PostgreSQL, Oracle, etc.)
Hands-on experience with Docker and containerized deployments
Solid understanding of object-oriented programming (OOP), design patterns, and software architecture
Knowledge of multithreading, concurrency, and performance optimization
Familiarity with unit testing and TDD frameworks like JUnit or Mockito
Understanding of version control systems (Git) and CI/CD pipelines
Strong problem-solving skills and ability to troubleshoot complex backend issues

Preferred

Experience with cloud platforms (AWS, Azure, or GCP)
Exposure to message brokers like Kafka or RabbitMQ
Experience with caching strategies (Redis, Memcached)
Familiarity with frontend frameworks (Angular, React) is a plus

Company

AMUR Technologies, Inc.

twitter
company-logo
AMUR Technologies INC.

Funding

Current Stage
Early Stage
Company data provided by crunchbase