Java Specialist
Published date: 2024/01/10
- Location: Pune, Maharashtra, India
We at Datametica Solutions Private Limited are looking for Sr Developers / Architect who have a passion for cloud with knowledge of different on-premises and cloud Data implementation in the field of Big Data and Analytics.
Experience : 6 -10 Years
Location : Pune
Job Description:
• 6+ years, having hands-on experience in coding. Proficient in JVM based language(like Java, Groovy), J2EE technology stack
• Expertise in API design and development, experience in dealing with a large dataset
• Strong in collections, algorithms, multithreading, also have worked on Springboot, Hibernate frameworks.
• Practicing the coding standards (clean code, design patterns, etc)
• Very strong object-oriented design skills, awareness of design patterns and architectural patterns
• Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc.
• Strong problem-solving skills, algorithmic skills and data structures
• Experience in agile methodologies like Scrum
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team (min 5)and mentoring engineers
• Attitude to getting Stuff Done!
• Ability to make decisions independently.
Job Responsibilities:
• Working in highly collaborative teams and building quality code
• Working in lots of different domains and client environments also understanding the business domain deeply
• Architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance
• Suggest new architectural elements to improve the existing architecture
• Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible
• Translate business requirements into scalable and extensible design
• Create platforms, reusable libraries and utilities wherever applicable
• Continuously refactor applications to ensure high-quality design
• Choose the right technology stack for the product systems/subsystems
• Write high-quality code that are modular, functional and testable; Establish the best coding practices
• Formally mentor junior engineers on design, coding and troubleshooting
• Plan projects using agile methodologies and ensure timely delivery
• Troubleshoot issues effectively in a distributed architecture
• Communicate, collaborate and work effectively in a global environment
• Operationalize releases by partnering with Tech operations on capacity planning and operability of the product
Experience : 6 -10 Years
Location : Pune
Job Description:
• 6+ years, having hands-on experience in coding. Proficient in JVM based language(like Java, Groovy), J2EE technology stack
• Expertise in API design and development, experience in dealing with a large dataset
• Strong in collections, algorithms, multithreading, also have worked on Springboot, Hibernate frameworks.
• Practicing the coding standards (clean code, design patterns, etc)
• Very strong object-oriented design skills, awareness of design patterns and architectural patterns
• Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc.
• Strong problem-solving skills, algorithmic skills and data structures
• Experience in agile methodologies like Scrum
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team (min 5)and mentoring engineers
• Attitude to getting Stuff Done!
• Ability to make decisions independently.
Job Responsibilities:
• Working in highly collaborative teams and building quality code
• Working in lots of different domains and client environments also understanding the business domain deeply
• Architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance
• Suggest new architectural elements to improve the existing architecture
• Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible
• Translate business requirements into scalable and extensible design
• Create platforms, reusable libraries and utilities wherever applicable
• Continuously refactor applications to ensure high-quality design
• Choose the right technology stack for the product systems/subsystems
• Write high-quality code that are modular, functional and testable; Establish the best coding practices
• Formally mentor junior engineers on design, coding and troubleshooting
• Plan projects using agile methodologies and ensure timely delivery
• Troubleshoot issues effectively in a distributed architecture
• Communicate, collaborate and work effectively in a global environment
• Operationalize releases by partnering with Tech operations on capacity planning and operability of the product
0 page views
Related listings
-
Software DeveloperSoftware DeveloperSoftware Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an e...2026/11/09
-
Software DeveloperSoftware DeveloperWe are looking for a .Net developer to build software using languages and technologies of the .NET framework. In this role, you should be able to write code with minimum defects. You should be a team player and a good communicator. You will create ap...2026/11/09
-
Manager - Software & Application DevelopmentSoftware DeveloperJob Family Descriptor Responsible for software development projects across multiple technologies inhouse or through vendors for building new capabilities driving automation and improve operational efficiencies Formulate and define specifications for ...2026/11/09
