Job ID: JOB_ID_826
Role Overview
We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team. As a Senior Java Developer, you will be responsible for the design, development, and implementation of high-volume, low-latency applications for mission-critical systems. You will contribute to all phases of the development lifecycle, from concept and design to testing and deployment. The ideal candidate will have a deep understanding of the Java ecosystem, microservices architecture, and cloud-native development practices.
Key Responsibilities
- Design and develop high-quality, scalable, and maintainable software using Java and related technologies.
- Lead the architectural design of complex systems, ensuring robustness, security, and performance.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement new features.
- Write clean, well-documented, and testable code, adhering to industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and resolve performance bottlenecks and technical debt.
- Stay up-to-date with the latest trends and technologies in the Java ecosystem and advocate for their adoption where appropriate.
- Mentor junior and mid-level developers, fostering a culture of continuous learning and improvement.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Ensure the seamless integration of third-party services and APIs.
Technical Requirements
- Extensive experience (8+ years) in Java development, with a strong command of Java 11/17+.
- In-depth knowledge of Spring Framework, including Spring Boot, Spring Cloud, and Spring Security.
- Proven experience in designing and implementing microservices architectures.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Proficiency in containerization technologies like Docker and orchestration tools like Kubernetes.
- Solid understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Experience with messaging systems like Kafka or RabbitMQ.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and interpersonal skills.
Professional Growth and Environment
This position offers a unique opportunity to work on cutting-edge projects that impact millions of users. We value innovation, collaboration, and a commitment to excellence. You will have access to professional development resources, including training programs and certifications, to help you stay at the forefront of your field. Our remote-first culture ensures that you have the flexibility and support needed to thrive in your role, regardless of your physical location. Join us and be a part of a team that is shaping the future of technology.
Special Requirements
Relocation to anywhere in USA mentioned; Bench Sales Recruiter context implies potential C2C or visa sponsorship requirements.
Compensation & Location
Salary: $145,000 – $195,000 per year (Estimated)
Location: Remote
Recruiter / Company – Contact Information
Recruiter / Employer: Vision Square IT Solutions
Email: mahadevi@visionsquareit.com
Recruiter Notice:
To remove this job posting, please send an email from
mahadevi@visionsquareit.com with the subject:
DELETE_JOB_ID_826