Job ID: JOB_ID_6751
Job Summary:
We are seeking an experienced Java Lead/Architect to design and build advanced microservices-based, service-oriented, and event-driven architectures. This role involves developing BPM and enterprise applications across the full software development lifecycle, from estimation and design to implementation, testing, deployment, and production support. The ideal candidate will have a strong background in Java, J2EE, and Spring Boot, with experience in database logic development using SQL, PL/SQL, and NoSQL technologies. Proficiency in front-end and scripting technologies like JavaScript, HTML, JSP, and Shell scripting is also required.
Key Responsibilities:
- Design and build microservices based, service oriented, and event driven architectures.
- Develop BPM and enterprise applications across the full software development lifecycle, including estimation, design, implementation, documentation, testing, deployment, and production support.
- Build and maintain applications using Java, J2EE, and Spring Boot.
- Develop database logic using SQL, PL/SQL, stored procedures, and NoSQL technologies.
- Work with front end and scripting technologies including JavaScript, HTML, JSP, and Shell scripting.
- Design, deploy, and support applications on AWS and container platforms using Docker, Kubernetes, and EKS.
- Implement CI/CD pipelines using Jenkins and Git.
- Deploy and manage applications on application servers including Tomcat and WebSphere.
- Support and operate systems across Windows, UNIX, and AIX environments.
- Design and optimize data storage and access across Oracle, Cassandra, MySQL, and PostgreSQL.
- Implement messaging and integration solutions using WebSphere MQ, ActiveMQ, Spring JMS, and message driven architectures.
- Develop and maintain enterprise integration components using EJBs, MDBs, JNDI, Java Servlets, XML/XSLT, and JSON.
- Use ORM and persistence frameworks such as Hibernate and iBatis.
- Apply multithreading, load balancing, routing, and data replication strategies for scalable systems.
- Perform testing and diagnostics using tools such as JUnit, JProbe, and Postman.
- Use development and administration tools including Eclipse, Rational Application Developer (RAD), TOAD, and AccuRev.
Required Skills:
- Software Architecture: Microservices, RHAPM/PORCH (Telecom Domain)
- Java, J2EE, Spring Boot
- SQL, PL/SQL, Stored Procedures, NoSQL
- JavaScript, HTML, JSP, Shell Scripting
- AWS, Docker, Kubernetes, EKS
- Jenkins, Git
- Tomcat, WebSphere
- Windows, UNIX, AIX
- Oracle, Cassandra, MySQL, PostgreSQL
- WebSphere MQ, ActiveMQ, Spring JMS
- EJBs, MDBs, JNDI, Java Servlets, XML/XSLT, JSON
- Hibernate, iBatis
- JUnit, JProbe, Postman
- Eclipse, RAD, TOAD, AccuRev
Keywords:
continuous integration, continuous deployment, message queue, procedural language, Texas
Compensation & Location
Salary: $120,000 – $160,000 per year (Estimated)
Location: Irving, TX
Recruiter / Company – Contact Information
Email: endra.s@noviainfotech.com
Recruiter Notice:
To remove this job posting, please send an email from
endra.s@noviainfotech.com with the subject:
DELETE_JOB_ID_6751