6 Lykora Consulting Services Jobs
Senior Software Developer - Java Technologies (8-12 yrs)
Lykora Consulting Services
posted 4d ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Design, develop, and maintain high-quality Java applications, ensuring adherence to best practices and coding standards.
- Integrate with external systems using industry-standard protocols (e.g. , RESTful APIs, SOAP, etc.
- Collaborate with product managers, designers, and other developers to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on performance, scalability, and reusability.
- Conduct thorough unit testing, integration testing, and other relevant testing procedures to ensure code quality and reliability.
- Troubleshoot and debug issues effectively and efficiently, providing timely solutions.
- Stay abreast of the latest technologies and industry trends in Java development.
- Participate in code reviews and provide constructive feedback to team members.
- Contribute to the improvement of development processes and methodologies.
- Effectively communicate technical information to both technical and non-technical audiences.
- Mentor junior developers and provide guidance on best practices.
Desired Qualifications :
- Education : Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience : Minimum of 8 years of professional experience in developing Java applications.
Technical Skills :
- Strong proficiency in Java, including core Java concepts, Object-Oriented Programming (OOP) principles, and design patterns.
- In-depth knowledge of relational databases (e.g. , MySQL, PostgreSQL) and SQL.
- Experience with version control systems (e.g. , Git).
- Familiarity with common Java frameworks (e.g. , Spring Boot, Spring MVC).
- Understanding of RESTful web services and API development.
- Experience with testing methodologies (e.g. , unit testing, integration testing).
Other Skills :
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on quality and accuracy.
- Strong work ethic and a passion for learning new technologies.
Optional Skills :
- Experience with PHP development.
- Experience with front-end technologies, including JavaScript, HTML, CSS.
- Experience with JavaScript frameworks such as Vue.js.
- Experience with cloud platforms (e.g. , AWS, Azure, GCP).
- Experience with Agile development methodologies (e.g., Scrum, Kanban)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Developer roles with real interview advice