Position: Full Stack Developer (Java and Python)
Experience: 6+ years
Work Mode: Remote
Shift: 1:30 pm-10:30 pm
We are seeking a skilled Full Stack Developer with a strong background in both front-end and back-end development. The ideal candidate will have experience working with a diverse set of technologies and tools, including Python, Java, REST-based web services, CRM portals, and deployment tools. This role requires someone who is versatile in software methodologies, has experience with various databases, and is familiar with the deployment pipeline. Knowledge of Salesforce is a plus
Key Responsibilities:
• Design, develop, and maintain applications using Python, Core Java, and J2EE.
• Built and integrated REST-based web services, with expertise in Spring Boot and API management.
• Work with web technologies, including Node.js, TypeScript, JavaScript, HTML, CSS, and JSON, to create dynamic and responsive user interfaces.
• Utilize database management systems such as MySQL and MongoDB to manage and maintain data integrity.
• Collaborate with cross-functional teams using Agile/Scrum methodologies to deliver high-quality software on schedule.
• Implement version control using tools like GitHub, Bitbucket, and Gradle/Maven.
• Manage software deployment processes using Docker, Jenkins, and Kibana.
• Use tools such as VS Code, Eclipse IDE, IntelliJ, Postman, and Redis for efficient development workflows.
• Contribute to the development of CRM portals, and leverage knowledge of Salesforce when applicable.
Qualifications:
• Bachelor’s degree in computer science, Information Technology, or a related field.
• Proven experience in software development with a focus on Python, Core Java, J2EE, and RESTful services.
• Proficiency in front-end technologies including Node.js, TypeScript, JavaScript, HTML, CSS, and JSON parsing.
• Strong database skills with MySQL and MongoDB.
• Familiarity with Agile and Waterfall software development methodologies.
• Experience with deployment tools like Docker and Jenkins.
• Familiarity with version control tools such as GitHub and Bitbucket, and build tools like Gradle and Maven.
• Experience with CRM systems
• Knowledge of Salesforce is an added advantage