Pune, Maharashtra, India
Information Technology
Full-Time
Fastenal India

Overview
Posted On:01 Apr 2025|Full-time|Active
Java Developer Job Description
Role & Responsibilities:
- Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
- Ability to analyze requirements and design a top-level solution
- An interest in all tiers of web development, from front-facing web technologies to building large scalable applications
- Manage and Maintain Java and Java EE application development
- To take part in software and architectural development activities
- Identifying and Fixing production and non-production application issues
- Recommend changes to improve established java application and processes
- Develop technical designs for application development
- Writing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Ensure application design comply with specifications
- Support continuous improvement by Investigating alternatives, technologies & presenting for architectural review
- Production Support and Deployment Support
Required Skills:
- Strong Hands-on experience on Java, Spring Boot, Angular, Mongo DB
- Experience in SDD and Architecture Design, Design Patterns
- Strong hands-on experience on CI/CD tools like Azure DevOps
- Experiences in tools like JIRA and Confluence
- Experience in web development using BFF, Microservices
- Cloud-based Services and Applications - Microsoft Azure Cloud
- Should have a good understanding of Design Patterns, Data Structure & Algorithms
- Should have knowledge on RESTful services, Service-Oriented Architectures (SOA) and Micro Services
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
- Expertise in services and API design and build using SOAP and REST specifications.
- Experiences with application servers, e.g. JBoss, WebLogic, Tomcat
- Hands-on experience with SDLC and Agile (SCRUM) methodology
- Sound knowledge of estimation techniques
- Knowledge and experience of Design Patterns
- Concurrency Patterns in Java
- Maven build system
- Proficient understanding of code versioning tools, such as Git or SVN
Qualification:
- Bachelor's degree in Computer Science or related preferred
- 4+ years of relevant experience in Java technology
Experience:4+ Years
Job Location:Bangalore, India
Strong Hands-on experience on Java, Spring Boot, Angular, Mongo DB
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in