Lead Java Developer
Published date: 2024/01/10
- Location: Hyderabad, Telangana, India
As a Lead Java Developer, you would work independently under limited supervision and apply knowledge of the subject matter in Applications Development. You must possess sufficient knowledge and skills of Java/J2EE application design and development to effectively deal with issues, challenges to develop simple applications solutions.
Responsibilities
• Design, code, and test software applications.
• Developing mission-critical, high availability systems
• SQL, relational databases, and data modeling.
• Code deployment in complex environments.
• Designing and implementing new features in a highly scalable and maintainable manner
• Document and assist in defining requirements, creating documents to ensure the applications meet their expectations in accordance with the technical and functional specifications.
• Writing code that runs in the cloud (AWS: EC2, SNS, SQS, Kinesis, Lambda, etc).
Qualifications:
• A Bachelor's Degree or higher in Information Systems, Computer Science, or related field (or equivalent experience).
• 3+ years of IT experience as a Software Engineer or Developer.
• Strong hands-on experience in Core Java EE and web-based applications
• Experience in Spring, Spring boot
• Experience with databases and ORM frameworks (e.g. Hibernate)
• Strong knowledge of SQL. Experience in writing complex queries in SQL.
• Experience with service-oriented architectures, XML, SOAP, REST
• Experience or knowledge in Advanced JavaScript is a plus
• Experience with AOP is a plus
• Experience or Knowledge of Pentaho or other ETL tools is a plus.
• Knowledge of source control repository tools such as GitHub/GITLAB, CVS & SVN.
• Working knowledge of DevOps tools (Git, Jenkins, Sonar, Nexus/Artifactory ...)
• Experience in performance tuning of the applications including JVM tuning, memory profiling.
• Proven experience writing high-quality object-oriented and tiered design methodologies.
• Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration.
• Experience working collaboratively with clients in the development process.
• Proficient in a Linux or Unix based environment
• Should be able to work on development tasks independently following the process & standards.
• Detail-oriented, thoughtful, respectful – a team player
• Passionate, intelligent, critical thinker, problem solver, highly persuasive.
• Ability and interest to learn new languages or become a Full-stack Engineer
• Proactive, great attention to detail, results-oriented problem solver.
• Excellent written and oral communication skills.
• Experience in quick delivery of business value through release management and agile methodologies, preferably experience with SCRUM.
• A highly collaborative personality and excellent written and verbal communication skills, comfortable with all levels of management
Responsibilities
• Design, code, and test software applications.
• Developing mission-critical, high availability systems
• SQL, relational databases, and data modeling.
• Code deployment in complex environments.
• Designing and implementing new features in a highly scalable and maintainable manner
• Document and assist in defining requirements, creating documents to ensure the applications meet their expectations in accordance with the technical and functional specifications.
• Writing code that runs in the cloud (AWS: EC2, SNS, SQS, Kinesis, Lambda, etc).
Qualifications:
• A Bachelor's Degree or higher in Information Systems, Computer Science, or related field (or equivalent experience).
• 3+ years of IT experience as a Software Engineer or Developer.
• Strong hands-on experience in Core Java EE and web-based applications
• Experience in Spring, Spring boot
• Experience with databases and ORM frameworks (e.g. Hibernate)
• Strong knowledge of SQL. Experience in writing complex queries in SQL.
• Experience with service-oriented architectures, XML, SOAP, REST
• Experience or knowledge in Advanced JavaScript is a plus
• Experience with AOP is a plus
• Experience or Knowledge of Pentaho or other ETL tools is a plus.
• Knowledge of source control repository tools such as GitHub/GITLAB, CVS & SVN.
• Working knowledge of DevOps tools (Git, Jenkins, Sonar, Nexus/Artifactory ...)
• Experience in performance tuning of the applications including JVM tuning, memory profiling.
• Proven experience writing high-quality object-oriented and tiered design methodologies.
• Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration.
• Experience working collaboratively with clients in the development process.
• Proficient in a Linux or Unix based environment
• Should be able to work on development tasks independently following the process & standards.
• Detail-oriented, thoughtful, respectful – a team player
• Passionate, intelligent, critical thinker, problem solver, highly persuasive.
• Ability and interest to learn new languages or become a Full-stack Engineer
• Proactive, great attention to detail, results-oriented problem solver.
• Excellent written and oral communication skills.
• Experience in quick delivery of business value through release management and agile methodologies, preferably experience with SCRUM.
• A highly collaborative personality and excellent written and verbal communication skills, comfortable with all levels of management
0 page views
Related listings
-
Software Senior EngineerSoftware DeveloperObjectScale Senior Software Engineer The ObjectScale team is looking for talented software developers with a passion for technology and innovative solutions to difficult engineering problems, who want to challenge and define state-of-the-art in distr...2026/11/08
-
Share Point DeveloperSoftware DeveloperSharePoint 2013/16, SharePoint Online SPFx development, React Js, jQuery, Rest API, JS Link, c#, Visual Studio, SharePoint Designer 2013 workflows, SharePoint Search, HTML, JavaScript, CSS, Master pages, PowerShell and Knowledge on SharePoint Page La...2026/11/08
-
Software Senior EngineerSoftware DeveloperObjectScale Senior Software Engineer The ObjectScale team is looking for talented software developers with a passion for technology and innovative solutions to difficult engineering problems, who want to challenge and define state-of-the-art in distr...2026/11/08
