Java Fullstack | Codersbrain
Job Description
Java Fullstack
Job Summary
We are seeking a skilled Java Fullstack developer with expertise in AngularJS or React.js and proficiency in Google Cloud Platform (GCP). The ideal candidate will contribute to the design, development, and maintenance of high-quality web applications, ensuring robust, scalable, and secure solutions. This role will start in approximately 15 days and is a contractual position based in Chennai.
Responsibilities
- Develop and maintain full-stack web applications using Java and either AngularJS or React.js.
- Leverage Google Cloud Platform to deploy and manage cloud-based services.
- Collaborate with cross-functional teams to gather requirements and implement innovative solutions.
- Participate in code reviews, testing, and ensure application performance and security.
- Produce clean, scalable, and well-documented code while following industry best practices.
Qualifications
- Proven expertise in Java Fullstack Development.
- Strong experience with AngularJS or React.js.
- Proficiency in Google Cloud Platform (GCP).
- Excellent understanding of web development, RESTful APIs, and microservices architecture.
- Ability to work effectively both independently and within a team using agile methodologies.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Preferred Skills
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and automation tools.
- Knowledge of database management systems and ORM frameworks.
- Strong analytical, debugging, and problem-solving skills.
Experience
- Minimum 5 years of experience in Java full-stack development.
- Ideally between 4 to 6 years of relevant industry experience.
Environment
- Location: Chennai
- Type: Contractual
- Start Date: Within 15 days
- Application Deadline: May 13, 2025, 18:30 IST
Tools
file_search
// Tool for searching files uploaded by the user. // // To use this tool, you must send it a message. To set the tool as the recipient for your message, include this in the message header: to=file_search.<function_name> // // For example, to call file_search.msearch, you would use: // <|im_start|>assistant to=file_search.msearch code<|im_sep|>{"queries": ["first query", "second query"]}<|ghissue|> // // Note that the above must match exactly.