Compunnel, Inc.
We are seeking a highly skilled and motivated **Application Developer Sr. – Backend Developer** to join our team on a contractual basis. The successful candidate will be responsible for designing, developing, and maintaining backend components of web applications. This role requires close collaboration with product managers, designers, and cross-functional development teams to deliver high-quality, scalable, and efficient software solutions.
Key Responsibilities
Design, develop, and maintain backend web applications and APIs using Java and Liquibase.
Collaborate with product managers, designers, and other developers to ensure seamless integration and functionality.
Write clean, maintainable, and efficient code following best practices and TDD methodologies.
Troubleshoot, debug, and optimize applications for performance and reliability.
Perform code reviews and provide constructive feedback to team members.
Break down large tasks into manageable sub-tasks for accurate estimation and sprint planning.
Apply Agile and Scrum methodologies to refine user stories and ensure proper acceptance criteria.
Develop and deploy codebases efficiently using version control and CI/CD best practices.
Ensure adherence to web security standards and compliance requirements.
Required Qualifications
Bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience. Minimum of 5 years of relevant professional experience in backend application development. Technical Skills
Strong proficiency in **Java** and **Liquibase**. Proficient with **Azure** services and cloud-based deployment. Solid understanding of **SQL databases**, **Oracle SQL**, and **DataBricks**. Familiarity with **Parquet file structures**. Experience developing **RESTful APIs** and working within **microservices architecture**. Proficient in **JUnit** for unit testing and **GIT** for version control. Experience with **Apache Tomcat** server. Understanding of **web security principles** and secure coding practices. Strong analytical, communication, and teamwork skills. Experience with **Agile/Scrum** methodology and sprint-based development.
#J-18808-Ljbffr
Bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience. Minimum of 5 years of relevant professional experience in backend application development. Technical Skills
Strong proficiency in **Java** and **Liquibase**. Proficient with **Azure** services and cloud-based deployment. Solid understanding of **SQL databases**, **Oracle SQL**, and **DataBricks**. Familiarity with **Parquet file structures**. Experience developing **RESTful APIs** and working within **microservices architecture**. Proficient in **JUnit** for unit testing and **GIT** for version control. Experience with **Apache Tomcat** server. Understanding of **web security principles** and secure coding practices. Strong analytical, communication, and teamwork skills. Experience with **Agile/Scrum** methodology and sprint-based development.
#J-18808-Ljbffr