What are the responsibilities and job description for the Senior Java Engineer position at Inabia Software & Consulting Inc.?
To be eligible the Candidate must currently reside in the San Francisco Bay Area. The work model is a hybrid arrangement.
The Senior Developer must have solid back-end Java, Docker, Kubernetes, as well as Angular experience with version 9 and newer.
- Hands on experience in designing and developing applications using Java EE platforms.
- Strong understanding of Java and JEE internals (Class Loading, Memory Management, Threads, Transaction management).
- Designing and developing user interfaces using AngularJS 13) best practices.
- Excellent knowledge of Relational Databases and SQL, primarily MS SQL Server.
- Solid working experience in using Docker, Kubernetes, Git and TeamCity.
Experience
- Solid (8 -10years) Java programming experience
- Strong Angular 9
- Experience with Docker/Kubernetes
- Experience with Kafka is a plus
- Solid object-oriented programming and design skills
- Experiences in Scala and DSL are a big plus
- Experience with XML/XSD/XSLT, SOA
- Experience with SQL Server, Tomcat, RH Linux
- Solid experience with full application development life cycle
- Excellent oral and written communication skills
- Healthcare domain knowledge a plus