Java backend developer (equivalent to Lead Software Engineer)
Location : Dallas, TX(Hybrid 3 days / week) LOCAL ONLY
Job Description :
- Bachelor's degree in a technical / computer discipline or equivalent related experience required
- 8+ years of experience in Java application development, including Core Java, Spring, SpringBoot, JUnit, Java design patterns, and Java 8
- 5+ years of experience with Oracle RDBMS, SQL query development, and stored procedure development
- Experience working in Unix / Linux environments and with distributed system architecture
- Proficient with IntelliJ / Eclipse, Git / BitBucket, Maven, and Jenkins
- Experience in RESTful API development and Swagger / OpenAPI specifications
- Skilled in deploying and configuring Tomcat application servers
- Experience with ETL and real-time data processing
- Familiarity with deploying standalone Java batch applications and basic Unix commands
- Experience with Agile development methodologies, including Scrum and Kanban, and using JIRA
- Strong written and verbal communication skills
- Self-motivated and capable of working independently or within a team
- Preferred experience with Python and Snowflake
- Experience with Angular web development is a plus
tanu01@kanakits.com