Consense is an outsourcing company that provides comprehensive and efficient solutions for businesses across various industries. We offer the expertise and resources to outsource your software development needs. Whether you require the services of an individual developer or a comprehensive multi-team solution, we are fast, adaptive, and responsive.
Design, develop, and maintain high-quality Java applications.
Collaborate with cross-functional teams to analyze, design, and implement software solutions.
Write clean, efficient, and well-documented code following best practices.
Troubleshoot, debug and resolve software defects and issues.
Participate in code reviews to ensure code quality and maintainability.
Work on performance optimization and scalability of Java applications.
Stay updated with industry trends and technologies to improve skills and knowledge continuously.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Java Developer or similar role.
Strong proficiency in Java programming language and object-oriented design principles.
Familiarity with Java frameworks such as Spring, Hibernate, or similar.
Experience with web application development (JavaEE, Servlets, JSP, etc.).
Knowledge of databases and SQL.
Understanding of software development methodologies and best practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Self-motivated and able to work independently as well as in a team.
Knowledge of RESTful web services.
Experience with version control systems (e.g., Git).
Familiarity with build tools (e.g., Maven, Gradle) and continuous integration.
Experience with Agile/Scrum development methodologies.
Any relevant certifications would be a plus.
The benefits include a competitive salary with performance-based bonuses, flexible work hours with remote options, ongoing professional development opportunities, a friendly and collaborative work environment, and employee wellness programs.