- Company Name
- Synectics Inc.
- Job Title
- Application Developer - Senior
- Job Description
-
Job Title: Application Developer – Senior
Role Summary: Lead technical design and development of high‑volume, Java‑based multi‑platform applications, mentor junior engineers, enforce coding standards, and build CI/CD pipelines.
Expectations: 8+ years overall, 6+ in application delivery and Java/Spring development, 4+ in microservices architecture, 4+ in engineering leadership, 2+ in cloud/CI‑CD tools, strong testing discipline, Agile experience, Unix command‑line proficiency, excellent communication.
Key Responsibilities:
- Architect and code scalable Java/Groovy services, REST APIs, and microservices.
- Mentor and provide technical guidance to junior software engineers.
- Collaborate with architects, product managers, and stakeholders to prioritize technical needs.
- Write clean, testable code with a focus on automated unit, integration, and end‑to‑end testing.
- Enforce development methodologies, security, compliance, and configuration management policies.
- Perform performance tuning, monitoring, deployment, and production support.
- Design, implement, and maintain CI/CD pipelines (Git, Jenkins, Maven, SonarQube, Docker, Kubernetes).
- Work with NoSQL databases (Cassandra, MongoDB), caches (Redis, Memcached), and messaging/streaming platforms (Kafka, MQ, Rabbit).
- Participate in Agile/Scrum/Kanban ceremonies and continuously improve delivery processes.
Required Skills:
- Java/Groovy, Spring Boot, RESTful services.
- Experience with Cassandra, MongoDB, Redis/Memcached, Kafka/MQ/Rabbit.
- Version control: Git, GitHub.
- Build & CI: Maven, Jenkins, SonarQube.
- Containerization & orchestration: Docker, Kubernetes.
- Cloud: AWS, Azure, OpenStack (basic).
- Scripting: Unix/Linux command line.
- Testing: JUnit, Spock, Mockito, Selenium, Cucumber, SoapUI/Postman.
- Agile development, Scrum/Kanban.
- Front‑end fundamentals: HTML5, CSS3, JavaScript.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Technical certifications in Java/Spring, AWS/Azure, Docker/Kubernetes, or CI/CD tools are advantageous but not mandatory.
Alpharetta, United states
On site
Senior
05-12-2025