Sr. Software Engineer – Java
Experience: 4–6 Years
Primary Skill: Java, AWS, AngularJS
Role Overview
We’re looking for a Senior Software Engineer with strong experience in Java and microservices architecture. The role involves building scalable backend services, designing APIs, and working with cloud infrastructure on AWS. You’ll collaborate closely with client teams and help shape reliable, modular systems.
Key Responsibilities
Design and develop microservices-based backend applications using Java.
Build and maintain RESTful APIs for web applications.
Implement and maintain scalable microservice architecture.
Deploy and manage services on AWS cloud infrastructure.
Work with frontend teams using AngularJS to integrate APIs.
Ensure code quality through code reviews, testing, and best practices.
Troubleshoot production issues and improve performance and reliability.
Participate in architecture discussions and technical decision-making.
Required Skills
4–6 years of experience in Java backend development.
Strong experience with Spring Boot framework.
Hands-on experience building microservices architectures.
Experience designing and developing REST APIs.
Working knowledge of AWS services (S3, RDS, ECS, etc.).
Experience with relational or NoSQL databases.
Familiarity with AngularJS or similar frontend frameworks.
Experience with Git and modern development workflows.
Good to Have
Experience with Docker, Kubernetes, or containerized deployments.
Experience building event-driven or distributed systems.
Familiarity with CI/CD pipelines.
Exposure to AI-assisted development tools.
Currently, there aren't any salaries for this role at Brilworks Software shared by other job seekers.
View more salaries from Brilworks Software →Achieve your dream job with our top-notch tools!
Resume Checker
Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!
AI InterviewPrep
Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!
Resume Builder
Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!