Senior Java Developer

Excelfore Corp

Palo Alto, CA

JOB DETAILS
SKILLS
Analysis Skills, Cloud Applications, Code Reviews, Computer Science, Debugging Skills, Design Patterns Programming Methodologies, Embedded Systems, Emerging Technology, Establish Priorities, Hibernate, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), Leadership, Linux Operating System, Mac Operating System, Memory Management, Microsoft Windows Operating System, Object Oriented Analysis (OOA), Object Oriented Design (OOD), Object Relational Mapping (ORM), Operating Systems, Organizational Skills, PostgreSQL, Problem Solving Skills, Requirements Management, Scalable System Development, Scripting (Scripting Languages), Software Architecture, Software Architecture Design, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Specification, Test Design, Transaction Processing/Management
LOCATION
Palo Alto, CA
POSTED
30+ days ago

Senior Java Developer

Job description

We are looking for senior java developer with experience in building high-performing, scalable, enterprise-grade applications and help our teams deliver cutting edge and high quality embedded automotive products. Senior Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities

Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Document requirements and design specifications Ensure software is up-to-date with latest technologies

Skills:

Proven hands-on Software Development experience Hands on experience in designing and developing high-performing, scalable, enterprise-grade cloud applications serving millions of customers on Core Java EE platforms Object Oriented analysis and design using common design patterns Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Requirements:

Excellent knowledge of Postgres and ORM technologies (JPA2, Hibernate) Familiarity with various operating systems (Linux, Mac OS, Windows) Analytical mind with problem-solving aptitude, ability to work independently Excellent organizational and leadership skills BE/Masters degree in Computer Science, or equivalent

About the Company

E

Excelfore Corp