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

Jobs via Dice ยท 21 hours ago

Senior Java Developer

Dice is the leading career destination for tech experts at every stage of their careers, and they are seeking a highly skilled Java Developer to join their dynamic team. The ideal candidate will design, develop, and maintain scalable microservices while collaborating with cross-functional teams to ensure application security and performance.

Computer Software

Responsibilities

Design, develop, and maintain scalable microservices using Java and Spring Boot
Develop, optimize, and maintain RESTful APIs and backend services
Work with NoSQL databases, primarily MongoDB, for data storage and retrieval
Implement event-driven architecture using Kafka or similar messaging systems
Collaborate with cross-functional teams to define and refine technical requirements
Perform code reviews, troubleshoot issues, and optimize application performance
Ensure application security, scalability, reliability, and high availability
Stay current with industry trends and apply best practices in development
Participate in Agile/Scrum ceremonies and support continuous improvement initiatives

Qualification

JavaSpring BootMicroservices architectureMongoDBKafkaRESTful API developmentCI/CD pipelinesPayments systems experienceDockerKubernetesCloud platformsProblem-solving skillsCommunication skillsCollaboration abilities

Required

8+ years of hands-on experience in Java development
Strong expertise in Spring Boot and the Spring ecosystem
Hands-on experience with MongoDB or other NoSQL databases
Solid understanding of Kafka or similar messaging platforms
Proven experience designing and implementing Microservices architecture
Strong experience with RESTful API development and integrations
Good understanding of CI/CD pipelines and DevOps practices
Strong analytical, problem-solving, and debugging skills
Excellent communication and collaboration abilities
Experience in Payments or Financial Services domain
Knowledge of security standards and compliance in payments systems
Experience with containerization tools such as Docker and Kubernetes
Exposure to any cloud platforms like AWS, Azure, or Google Cloud Platform
Experience with additional middleware, message queues, or data pipelines

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