Senior Java Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: Full Stack Java DeveloperJob DescriptionWe are seeking a Full Stack Java Developer with strong backend development experience and exposure to modern cloud technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, with a primary focus on Java (80%) and some React (20%) frontend development.Key Responsibilities:Design, develop, and maintain enterprise-level applications using Java and related frameworks.Develop and enhance user interfaces using React.Build and consume RESTful APIs and microservices.Work with AWS cloud services to deploy and manage applications.Collaborate with cross-functional teams to gather requirements and deliver technical solutions.Participate in code reviews, testing, debugging, and performance optimization.Support CI/CD processes and application deployments.Integrate applications with databases, messaging systems, and third-party services.Required Skills:Strong experience in Java, Spring Boot, and Microservices.Hands-on experience with React.js.Experience with REST APIs and web services.Strong understanding of AWS cloud services.Experience with SQL and database design.Knowledge of Git and Agile development methodologies.Preferred Skills:Experience with Databricks.Knowledge of AWS SQS (Simple Queue Service).Experience with Apache Storm or real-time stream processing technologies.Familiarity with containerization tools such as Docker and Kubernetes.Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.Experience as a Full Stack Java Developer in enterprise application development environments.Strong problem-solving and communication skills.