Java Software Engineer
Posted 1 month ago Expired
This job has expired
Looking for a job like Java Software Engineer in or near New York, NY? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Lead the design, development, and implementation of complex, scalable, and resilient systems for critical enterprise operations, focusing on core Java and Spring frameworks and modern observability tools.
Responsibilities
- Lead the design, development, and implementation of complex, scalable, and resilient system architectures
- Define and promote best practices for high availability and fault tolerance patterns
- Develop and maintain RESTful microservices using Core Java, Spring Boot, and other relevant technologies
- Design and optimize database schemas and queries for DB2 and SQL Server
- Collaborate with DevOps teams to implement CI/CD pipelines and support deployment automation
- Provide technical guidance and mentorship to junior team members
- Ensure observability and monitoring using tools like Grafana and Loki
- Stay updated with emerging industry trends and recommend innovative solutions
- Conduct performance tuning and debugging for high-volume enterprise applications
- Facilitate cross-team communication to ensure alignment on architecture standards and best practices
Requirements
- Extensive experience in system design & architecture
- Proven expertise in high availability & resiliency patterns
- Core Java and Spring Framework (Spring Boot)
- Development of REST APIs and microservices architecture
- Strong SQL skills with DB2 and SQL Server
- Proficiency in Python scripting
- Experience with version control systems (Git)
- Basic knowledge of DevOps practices, CI/CD pipelines
Qualifications
- Extensive experience in system design & architecture
Nice to Have
- Experience with advanced messaging systems (e.g., Kafka, RabbitMQ)
- Use of observability tools such as Grafana and Loki
- Familiarity with cloud platforms like AWS, Azure, or GCP
- Containerization and orchestration using Docker and Kubernetes
- Exposure to ElasticSearch
- Knowledge of distributed tracing and monitoring
- AI/ML exposure
Skills
* Required skills
Benefits
About Synechron
Global consulting firm combining creativity and innovative technology to deliver industry-leading digital solutions, specializing in AI, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering for financial services and technology firms.