Kolkata, West Bengal, India
Information Technology
Full-Time
Fastenal India

Overview
Posted On:10 Feb 2025|Full-time|Active
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:
- Should have strong experience in Java.
- Should have excellent working experience in one of the UI Development frameworks like JSP/JavaScript, JavaScript, jQuery, HTML 5, CSS3, Bootstrap
- Should have experience with one of the MVC frameworks like Struts/Spring Core
- Should have a good understanding of OOP design techniques.
- 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 (Classloading, Memory Management, Transaction management etc)
- Expertise in services and API design and build using SOAP and REST specifications.
- Experiences with application servers, e.g. WebSphere, JBoss, WebLogic, Tomcat
- Good experience with relational databases and in writing packages/procedures and views using PL/SQL, Implementation of schedulers and Jobs
- 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 builds system.
- Proficient understanding of code versioning tools, such as Git or SVN
Preferred Skills:
- Micro services and Spring Boot Framework
- Good hands-on experience on CI/CD tools like TeamCity, Jenkins
- Good knowledge of Stored Procedures, Triggers, Views
- Experiences in tools like JIRA, Confluence and Bit Bucket
- Experience in web development using BFF, Microservices
- Cloud-based Services and Applications (preferably Microsoft Azure Cloud)
- Understanding of SAML
- Experience in SDD and Architecture Design
Behavioral Attributes:
- Communicate effectively, both written and verbally
- A good team player
- Support and mentor junior team members.
- Taking initiative and ownership of the task
- Proactive approach on every phase of the software development
Qualification:
- Bachelor's degree in computer science or related preferred
- 4 to 7 years of relevant experience
Experience:4+ Years
Job Location:Bangalore, India
Fastenal India is looking for anJava Developer pfr Trajectory Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical system
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