Java developer Jobs in Chennai - Etera solutions India Private Limited
Job Description
General Responsibilities:
- Technical Solutions Specialist
- Applications Development
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automation
- Proficient in Java, with a good knowledge of its ecosystems
- Solid understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Extensive knowledge about APIs
- Knowledge of concurrency patterns in Java
- Familiarity with concepts of MVC, and JDBC
- Experience with popular web application frameworks, such as Play and Spark
- Familiarity with Java GUI frameworks such as Swing, SWT, and AWT depending on project requirements
- Knack for writing clean, readable Java code
- Experience with both external and embedded databases
- Understanding fundamental design principles behind a scalable application
- Good understanding of the class loading mechanism in Java
- Creating database schemas that represent and support business processes
- Basic understanding of JVM, its limitations, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Familiarity with build tools such as Ant, Maven, and Gradle
- Familiarity with continuous integration
- Experience with cloud services ideally AWS and how to setup a geographically redundant service in the cloud.
- A solid understanding of networking and core Internet protocols (e.g. TCP/IP, DNS, SMTP, HTTP, and distributed networks).
- Lots of experience with Linux/UNIX systems and the best practices for deploying applications to those stacks.
- Experience with different databases, including working knowledge of SQL, relational data stores (preferably Postgres).
- 3+ years of programming experience in Java. Recent graduates with relevant skill set will also be considered.
- Bachelor/Master degree in computer science, engineering or another related field. Additional certifications may be required.
Job Particulars
Role it software engineer
Who can apply Experienced (3 Years)
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id264309
Job Category IT/Software , BSc/BCA/BBM
Locality Address
State Tamil Nadu
Country India
About Company
etera solutions is a consulting and functional service provider
dedicated to providing high-quality technical and programming solutions
for the biotechnology and pharmaceutical industry. We combine unmatched
expertise with transparency to create integrated solutions across all
clinical functions. Our clients include global companies, emerging start
ups, and mid size firms.
Jobs By Location
Chennai
Gurgaon
Delhi
Mumbai
Pune
Noida
Hyderabad
Kolkata
Bangalore
Ahmedabad
Others also searched for
Job & career videos Subscribe