i
Teamware Solutions
34 Teamware Solutions Jobs
5-8 years
Bangalore / Bengaluru
Backend Developer - Java Programming (5-8 yrs)
Teamware Solutions
posted 1mon ago
Flexible timing
Key skills for the job
We're hiring Java Backend Developer for one of our reputed client.
Location : Bangalore.
Experience : 5 to 8 years.
Notice period : Immediate.
Mandatory Skills :
Technical Competencies :
- Language & Technologies: Java 8 or 11, Angular or any UI, Spring,Web service (SOAP/REST), Shell Script.
- Database: Oracle 19g.
- Tools: Maven, Bitbucket, Jenkins, Gradle.
- Good To have: Hibernate , Tomcat , Ansible Scripts, Autosys , GITHub, Java Micro services.
Job Description :
- To establish detailed program specification through discussion with business analysts and end users.
- To be aware of non functional requirements, ensure that implemented code is robust, maintainable, secure and efficient.
- To clarify precisely what actions the program is intended to perform when there is ambiguity.
- To devise solutions to problems, evaluate and provide options to technical lead.
- To work as a team to design and develop parts of the system.
- To improve existing software implementations by enhancing features, fixing bugs.
- To be aware of the business domain the software is being created for.
- To follow technical architecture standards where applicable.
- To work closely with testers and business analysts to ensure software functions as expected.
Skills :
- Must have strong experience in Core Java, REST Services, Multithreading, Spring and SQL.
- Collaborate with cross-functional teams, including product managers, designers & other developers, to gather requirements and translate them into technical specifications.
- Design, develop & implement high-quality, scalable & maintainable Java applications.
- Write well-designed, efficient & testable code using best practices and coding standards.
- Conduct thorough code reviews to ensure the quality and reliability of the codebase.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Optimize application performance and ensure scalability and security.
- Stay up to date with emerging technologies and industry trends, and make recommendations for improvements to enhance the development process.
- Document software functionalities, technical specifications & project-related information.
- Collaborate with the testing team to ensure comprehensive test coverage and participate in the debugging and resolution of issues.
Qualifications :
- Bachelor's degree in computer science, Software Engineering.
- Strong knowledge of Java programming language and object-oriented design principles.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Experience with web technologies like HTML, CSS, JavaScript & AJAX.
- Familiarity with relational databases and SQL.
- Knowledge of software development methodologies, tools & processes.
- Understanding of software testing principles and experience with testing frameworks.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and meet project deadlines.
- Prior experience in Agile development methodologies is a plus.
- Experience with front-end frameworks such as Angular or React is a bonus
Functional Areas: Other
Read full job descriptionPrepare for Backend Developer roles with real interview advice
5-8 Yrs
Bangalore / Bengaluru
5-8 Yrs
Mumbai
3-7 Yrs
Bangalore / Bengaluru
8-10 Yrs
Bangalore / Bengaluru
5-8 Yrs
Bangalore / Bengaluru