What are the responsibilities and job description for the Java Backend Developer position at Aneesh Technologies Inc?
Job Description
JAVA Backend Developer – Mid level
We are currently seeking a motivated Backend Developer to join our team.
Note : US Citizenship is required, and the ability to obtain and maintain a
Make sure to apply with all the requested information, as laid out in the job overview below.
DHS Public Trust suitability.
Primary job responsibilities include :
- Design and build applications using Core Java / J2EE and Spring Boot.
- Strong knowledge of Relational Databases (Oracle, PostgreSQL) and SQL.
- Strong experience on multiple technologies such as : Java / J2EE & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX / Linux environment and Scripting languages such as UNIX Shell.
- Collaborate with Leads & developers on solutions and independently develop and deliver in an agile environment.
- Lend expertise to design, coding, testing, debugging, documenting, maintaining and modifying of computer programs of moderate complexity and risk.
- Perform investigation, analysis and resolution of technical problems related to system functions, programming and procedures. Monitor operating efficiency of existing systems.
- Defect Resolution.
- Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solution through demonstrations. Full participation in the Agile / Scrum process including speaking up and giving your opinion!
- Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology.
- Full-Stack Engineer capable of designing solutions, writing code, testing code, automating test and deployment.
- Mentor and raise the game for teammates in all areas.
- Ready, willing, and able to pick up new technologies and pitch in on story tasks (design, code, test, CI / CD, deploy, maintain, and enhance).
- Able to research and learn new methodologies and technologies and bring knowledge to the team.
- A solid understanding and experience of architecture patterns including ESB, SOA, database, integration, Cloud & Microservice architecture.
- A self-driven, highly motivated technologist who can work with a high degree of autonomy and is able to prioritize effectively.
- Participate in Code Reviews and support QA initiatives to ensure high-quality delivery.
- Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions.
- Utilize engineering practices like pair programming, TDD, ATDD, CI / CD, and refactoring techniques.
Work experience :
Required Technical Experience :
Desired knowledge and experience includes :
Customer Requirements :
J-18808-Ljbffr