
Hybrid
Contract
Bengaluru, Karnataka
India
Skills
Hibernate
Java
Jakarta EE
Spring Framework
XML
Amazon Web Services (AWS)
Microsoft Azure
Spring Boot
Object-Oriented Programming (OOP)
Web Services
Tomcat
Ruby on Rails
Jakarta Persistence
About the Role
Greetings from Teknikoz
Experience : 8 Years
Responsibilities :
Develop and maintain web applications: Handle both front-end and back-end development tasks
Collaborate with cross-functional teams: Work with designers, product managers, and other developers to ensure seamless integration of new features
Write clean, efficient, and maintainable code: Follow best practices and coding standards
Debug and troubleshoot issues: Identify and resolve bugs in the codebase
Optimize applications for performance: Ensure applications run smoothly and efficiently across different devices and browsers
Stay updated with industry trends: Continuously learn and apply new technologies and methodologies
Develop and maintain scalable single page applications using React.js and JavaScript.
Implement frontend frameworks and best practices to write reusable UI components to enhance user experience.
Design and develop RESTful APIs and microservices using Java for seamless integration.
Utilize CI/CD pipelines to automate the deployment process.
Manage containerized applications using Docker.
Work with Azure cloud services to deploy and manage applications in a cloud environment.
Design and maintain databases to ensure data integrity and performance.
Write unit tests to ensure code quality and reliability.
Troubleshoot and debug applications to optimize performance.
Required Skills :
A background in Java / J2EE / Microservices based application is preferable
Proficiency in HTML/CSS, JavaScript, AJAX, GitHub, Git, jQuery, website architecture, Node.js, Ruby on Rails, Python, SQL, MongoDB, NPM, and design basics.
Knowledge of database management, APIs, version control systems, and third-party applications.
Ability to develop entire architecture, responsive design, user interaction, and user experience.
Experience with creating APIs based on the architecture of the production application.
Familiarity with web architecture and design basics.
Proficiency in React.js and JavaScript.
Strong experience with frontend frameworks.
Solid understanding of Java and backend development.
Experience with RESTful API development and microservices architecture.
Familiarity with CI/CD practices and tools.
Knowledge of Docker for containerization.
Experience with AWS cloud services (e.g., EC2, S3, Lambda, AWS Fargate).
Proficient in database management and SQL.
Engage with key team members, including business leaders, product managers, and technical teams, to understand business needs and translate them into technical requirements.
Communicate sophisticated technical concepts to non-technical partners and team members in a clear and concise manner.
Continuously assess and improve existing systems and processes to enhance performance, scalability, and reliability.
Stay abreast of emerging technologies and industry trends and find opportunities for innovation and improvement within the organization
Analytical skills, problem-solving approach, zeal to learn and improve, leadership, resource management, adaptability to emerging technologies and tools, inclination toward web development, basic understanding of databases, frameworks, design, algorithms, etc., and communication and management skill
Experience : 8 Years
Responsibilities :
Develop and maintain web applications: Handle both front-end and back-end development tasks
Collaborate with cross-functional teams: Work with designers, product managers, and other developers to ensure seamless integration of new features
Write clean, efficient, and maintainable code: Follow best practices and coding standards
Debug and troubleshoot issues: Identify and resolve bugs in the codebase
Optimize applications for performance: Ensure applications run smoothly and efficiently across different devices and browsers
Stay updated with industry trends: Continuously learn and apply new technologies and methodologies
Develop and maintain scalable single page applications using React.js and JavaScript.
Implement frontend frameworks and best practices to write reusable UI components to enhance user experience.
Design and develop RESTful APIs and microservices using Java for seamless integration.
Utilize CI/CD pipelines to automate the deployment process.
Manage containerized applications using Docker.
Work with Azure cloud services to deploy and manage applications in a cloud environment.
Design and maintain databases to ensure data integrity and performance.
Write unit tests to ensure code quality and reliability.
Troubleshoot and debug applications to optimize performance.
Required Skills :
A background in Java / J2EE / Microservices based application is preferable
Proficiency in HTML/CSS, JavaScript, AJAX, GitHub, Git, jQuery, website architecture, Node.js, Ruby on Rails, Python, SQL, MongoDB, NPM, and design basics.
Knowledge of database management, APIs, version control systems, and third-party applications.
Ability to develop entire architecture, responsive design, user interaction, and user experience.
Experience with creating APIs based on the architecture of the production application.
Familiarity with web architecture and design basics.
Proficiency in React.js and JavaScript.
Strong experience with frontend frameworks.
Solid understanding of Java and backend development.
Experience with RESTful API development and microservices architecture.
Familiarity with CI/CD practices and tools.
Knowledge of Docker for containerization.
Experience with AWS cloud services (e.g., EC2, S3, Lambda, AWS Fargate).
Proficient in database management and SQL.
Engage with key team members, including business leaders, product managers, and technical teams, to understand business needs and translate them into technical requirements.
Communicate sophisticated technical concepts to non-technical partners and team members in a clear and concise manner.
Continuously assess and improve existing systems and processes to enhance performance, scalability, and reliability.
Stay abreast of emerging technologies and industry trends and find opportunities for innovation and improvement within the organization
Analytical skills, problem-solving approach, zeal to learn and improve, leadership, resource management, adaptability to emerging technologies and tools, inclination toward web development, basic understanding of databases, frameworks, design, algorithms, etc., and communication and management skill