Java Developer

Richardson, Texas

Omni Inclusive
Apply for this Job
Should have 8-10 years of overall IT experience with at least 3+ years of core design, development experience in Java/J2ee technologies.
  • Proficiency with Java 8(Advanced features such as Lambda Expressions, Functional Interface), Spring, Sprint Boot, Either Microservices OR Apache Camel, Spring Batch.
  • Proficient with Apache Spark
  • Proficient with AWS Glue
  • Solid understanding of object-oriented programming
  • Proficient with various design and architectural patterns
  • Knack for writing clean, readable Java code following the good coding practices
  • Practical knowledge in API design & API creation using spring boot microservices
  • Practical knowledge on integration with/ Consumption of RESTful & SOAP APIs.
  • Knowledge of API security standards.
  • Knowledge on building integration with popular HCM application is preferred but not mandatory.
  • Practical knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server, or accessing NoSQL.
  • Unit testing using JUnit, EasyMock, PowerMock, Mockito.
  • Exposure to API testing tools such as SOAP UI/Postman for functional testing
  • Proficient understanding of code versioning tools, such as Git / Bitbucket and branching strategies
  • Good Experience in AWS - Config server, Lambda, ElastiCache, S3, SQS/SNS, OpenSearch, etc.
  • Good experience in API gateway like Apigee is preferred
  • Familiarity with /Understanding of principles of Continuous Delivery, DevOps
  • Ability to understand and ensure NFRs are met.
  • Ability to proactively take up tasks or complete tasks assigned on time.
  • Good understanding of Agile project management and delivery will be a plus.
  • Good written and verbal communication skills
Date Posted: 19 March 2025
Apply for this Job