4 Tekonika Technologies Jobs
Tekonika - Senior Backend Developer - Java (7-9 yrs)
Tekonika Technologies
posted 2d ago
Job Summary :
We are seeking a highly experienced and motivated Senior Java Developer to join our dynamic development team. The ideal candidate will be a seasoned professional capable of leading the design, development, and maintenance of complex Java-based applications. You will play a pivotal role in driving technical excellence, ensuring high performance, scalability, and security. As a senior member, you will collaborate closely with cross-functional teams, mentor junior developers, and contribute to architectural decisions.
Key Responsibilities :
- Design, develop, and maintain robust and scalable Java applications, adhering to architectural best practices.
- Lead the development of complex features and modules, ensuring high performance and security.
- Contribute to architectural discussions and decisions, providing technical leadership and guidance.
- Implement and optimize microservices architecture.
- Provide technical expertise in the selection and implementation of appropriate technologies and frameworks.
- Collaborate with software engineers, business analysts, product managers, and other stakeholders to gather and analyze requirements.
- Mentor and guide junior developers, fostering a culture of technical excellence and knowledge sharing.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Design and implement RESTful APIs and web services for seamless integration with other systems.
- Optimize database queries and performance, working with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Integrate third-party services.
- Troubleshoot, debug, and enhance existing applications, identifying and resolving complex technical issues.
- Implement robust monitoring and logging solutions.
- Write clean, scalable, and efficient code, following best practices and coding standards.
- Ensure proper documentation and maintain software development standards.
- Stay updated with the latest Java technologies, industry trends, and best practices.
Required Skills & Qualifications :
- Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.
- Extensive experience (7+ years) in Java development, with a strong emphasis on backend development.
- Expert proficiency in Core Java, J2EE, and object-oriented programming (OOP) concepts.
- Proven experience with Spring Boot, Hibernate, and microservices architecture.
- Expertise in building and consuming RESTful APIs and web services.
- Strong experience with SQL and NoSQL databases, including database design and optimization.
- Proficiency in version control systems (Git, SVN).
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Experience working with multithreading and concurrency.
- Experience working with design patterns.
Preferred Qualifications :
- Certification in Java (Oracle Certified Java Developer, Spring Certification, etc.).
- Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native technologies.
- Experience with message brokers like Kafka or RabbitMQ.
- Familiarity with front-end technologies like JavaScript, HTML, and CSS.
- Experience leading a team of developers.
Soft Skills :
- Excellent communication and interpersonal skills.
- Strong leadership and mentoring abilities.
- Ability to work effectively in a team environment.
- Proactive and self-motivated.
- Ability to adapt to changing priorities and technologies.
Benefits :
- Competitive salary and benefits package.
- Opportunity to work on challenging and innovative projects.
- Collaborative and supportive work environment.
- Opportunities for professional growth and development
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice