Trivial works solutions Pvt. Ltd.
Java Backend Developer - Spring Boot/Hibernate
Job Location
in, India
Job Description
As a Software Engineer, you'll play a pivotal role in designing, developing, and maintaining cutting edge software solutions used by some of the biggest names in the global telecommunications industry. Key Responsibilities : - Collaborate with Deployment Managers and Architects to develop customizations for core product platforms or extensible software modules. - Work closely with fellow software engineers to maintain, review, and promote code across various cloud platforms and on-premise deployments. - Optimize code efficiency and performance in production with systems and DevOps engineers. - Create and maintain comprehensive technical documentation for software components, APIs, and system architecture. - Debug and reproduce issues in customer labs or local environments upon request. - Handle multiple projects and switch quickly between them. - Work on additional tasks and responsibilities that contribute to team, department, and company goals. Minimum Qualifications : - Bachelor's degree with 5 years of Java backend development experience or Master's degree with 3 years of experience. - Experience developing and delivering highly distributed software systems at scale in multi region environments with 24x7 availability. - Proficiency in large-scale enterprise-grade Java application development using Spring Boot, Dropwizard, and Hibernate. - Experience with web services development, including SOAP and REST API interfaces. - Knowledge of software integration with message bus technologies and database integration using JDBC. - Familiarity with cloud platforms (e.g., AWS services such as EC2, EKS, S3, or similar). - Proficiency in network protocols, including TCP/IP, DNS, and DHCP, and troubleshooting issues in using protocol analyzer tools such as Wireshark, Ethereal, etc. - Familiarity with scripting languages (e.g., Bash, Python). - Excellent problem-solving and issue-resolution abilities, with a keen eye for debugging and fixing technical issues. - Familiarity with software development life cycles (SDLC), including waterfall and agile methodologies. Essential Skills : 1- Strong analytical thinking and problem-solving abilities with attention to detail. 2- Demonstrable customer focus and effective communication skills. Fluency in written and spoken English. 3- Adept at articulating ideas in a clear, collaborative manner, both in writing and verbally. 4- Proactive, self-motivated individual who excels in a team setting and values constructive feedback. 5- Prior experience with international clients is highly regarded. 6- Some flexibility to collaborate with peers in global time zones. We will be thrilled if you possess any of the following : - Some understanding of Device Management Protocols such as TR-069, TR-369 and IoT solutions. - Proven track record of building microservices or experience with AWS Lambda. - Prior experience in DevOps or SRE role. - Experience developing software for production Kubernetes environments, including Helm Charts and Operators. - Experience integrating with Kafka, SQS/SNS, and developing metrics with Prometheus / Grafana (ref:hirist.tech)
Location: in, IN
Posted Date: 11/20/2024
Location: in, IN
Posted Date: 11/20/2024
Contact Information
Contact | Human Resources Trivial works solutions Pvt. Ltd. |
---|