Job details
AT&T
Specialist Applications Development - Java Fullstack
AT&T
Bengaluru•Hybrid•5-8 Yrs•3 days ago
Job description
Overview
Develop and maintain applications in a team-oriented environment.
Responsibilities
- Designing and implementing microservices.
- Deploying applications to cloud environments.
Qualifications
- Ability to write clean, scalable, and testable code following best practices
- Perform development (code, unit test & deployment) for the Data warehousing domain
- Hands-on experience with Apache Kafka for real-time data streaming and event-driven architecture
- Must have solid hands-on technical experience in Java, Spring Boot, and Cloud deployment.
- Designing and implementing microservices that communicate via Kafka or REST APIs
- Familiarity with Swagger / OpenAPI for documenting and testing APIs
- Strong experience with Jenkins for building CI/CD pipelines
- Need to have developing/conceptual knowledge of Docker, Kubernetes, Couchbase, bitbucket, Postman, Jenkins
- Knowledge of Ansible for configuration management and deployment automation is an advantage
- Familiarity with Nexus Repository for artifact management
- Proficient with Docker for containerizing applications
- Skilled in Kubernetes for orchestration and scaling
- Exposure to OpenShift for enterprise-grade container platform management
- Good to have knowledge on Camunda BPM for business process modeling and automation and having knowledge is a plus.
- Ability to design and deploy BPMN workflows integrated with microservices
- Solid understanding of NoSQL (Couchbase), PostgreSQL and Oracle Database for data modeling, querying, and optimization
- Familiarity with Keycloak for identity and access management (IAM)
- Familiarity with Dynatrace for application performance monitoring and observability
- Working knowledge of Agile methodologies (Scrum/Kanban) for iterative development
- Proficient in using Jira for task tracking and sprint planning
- Effectively handle multiple and complex work assignments, while consistently delivering high-quality work
- Perform application analysis and propose technical solutions for application enhancement.
- Creation of necessary documentation for all project deliverable phases
- Handle Production Issues in the warranty period and ensure SLAs are met
- Consult, when necessary, with relevant parties, raise timely risks
- Ability to stretch respective working hours, when necessary, to support business needs
- Good to have knowledge of DevSecOps Tooling:
- Kubernetes : OpenShift,AKS
- Container Image: Docker
- Source Control: Bitbucket
Nice to have
- Knowledge of DevOps tooling.